本文根据[1]来改编成适合于自己的,最终代码如下:
test.sh
#!/bin/sh
echo "zookeeper start 128,129,130"
ssh Desktop "source /home/appleyuchi/.bashrc;$ZOOKEEPER/bin/zkServer.sh start $ZOOKEEPER/conf/zoo_leader.cfg"
ssh Laptop "source /home/appleyuchi/.bashrc;$ZOOKEEPER/bin/zkServer.sh start $ZOOKEEPER/conf/zoo_follower2.cfg"
ssh Laptop "source /home/appleyuchi/.bashrc;$ZOOKEEPER/bin/zkServer.sh start $ZOOKEEPER/conf/zoo_follower3.cfg"
chmod u+x test.sh
./test.sh
然后jps去各个节点查看是否有
QuorumPeerMain的进程即可。
--------------------补充----------------------------
对于启动kafka集群也可以进行类似操作
Reference: