一、vi zookeeper.sh,内容如下:
#!/bin/bash
for host in slave01 slave02 slave03
do
case $1 in
"start"){
echo "********** $host zookeeper **********"
ssh $host "source /etc/profile; zkServer.sh start"
};;
"stop"){
echo "********** $host zookeeper **********"
ssh $host "source /etc/profile; zkServer.sh stop"
};;
"status"){
echo "********** $host zookeeper **********"
ssh $host "source /etc/profile; zkServer.sh status"
};;
"restart"){
echo "********** $host zookeeper **********"
ssh $host "source /etc/profile; zkServer.sh stop"
ssh $host "source /etc/profile; zkServer.sh start"
};;
esac
done