1.我腳本放在/root/bin下面,命名zkmanager.sh
2.root目錄下面沒有bin目錄就創建 mkdir /root/bin -p
3.創建zkmanager.sh腳本,vim zkmanager.sh(沒有vim可以安裝,也可以用vi,vim安裝yum -y install vim*)
4.編寫shell腳本
#!/bin/bash
echo $1"ing zkServer ..."
for i in 2 3 4 5
do
echo "centos10"$i" is "$1"ing..."
ssh centos10$i "source /etc/profile;/home/hadoop/apps/zookeeper-3.4.10/bin/zkServer.sh $1"
done
sleep 2
for i in 2 3 4 5
do
ssh centos10$i "source /etc/profile;/home/hadoop/apps/zookeeper-3.4.10/bin/zkServer.sh status"
done
5.爲了方便導出都可以啓動,可以把/root/bin加入環境變量
6.source /etc/profile
7.啓動zkmanager.sh start
8.停止zkmanager.sh stop