#! /bin/bash
case $1 in
"start"){
for i in cdh01
do
echo " --------启动 $i 采集flume-------"
ssh $i "nohup flume-ng agent -c /home/admin/didi-car/flume -f /home/admin/didi-car/flume/gps-flume-kafka.conf --name a1 -Dflume.root.logger=INFO,LOGFILE >/dev/null 2>&1 &"
done
};;
"stop"){
for i in cdh01
do
echo " --------停止 $i 采集flume-------"
ssh $i "ps -ef | grep gps-flume-kafka | grep -v grep |awk '{print \$2}' | xargs kill"
done
};;
"status"){
for i in cdh01
do
ssh $i "ps -ef | grep gps-flume-kafka | grep -v grep"
done
};;
esac