1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| #!/bin/bash user=root pass=@myword.
case $1 in "start") for ip in 192.168.152.129 192.168.152.130 192.168.152.128 do echo ----------- $ip 启动 ----------- /usr/bin/sshpass -p $pass ssh -o StrictHostKeyChecking=no $user@$ip "/www/server/apache-zookeeper-3.5.7-bin/bin/zkServer.sh start" done ;; "stop") for ip in 192.168.152.129 192.168.152.130 192.168.152.128 do echo ----------- $ip 停止 ----------- /usr/bin/sshpass -p $pass ssh -o StrictHostKeyChecking=no $user@$ip "/www/server/apache-zookeeper-3.5.7-bin/bin/zkServer.sh stop" done ;; "status") for ip in 192.168.152.129 192.168.152.130 192.168.152.128 do echo ----------- $ip 状态 ----------- /usr/bin/sshpass -p $pass ssh -o StrictHostKeyChecking=no $user@$ip "/www/server/apache-zookeeper-3.5.7-bin/bin/zkServer.sh status" done ;; esac
|