一、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