zookeeper集群一键启动shell脚本

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章