今天启动zookeeper的时候出现了这个错误,在网上找了好久,没有解决我的问题。后来才发现自己执行启动命令的时候犯了一个超级愚蠢的错误;
我在zookeeper的bin目录下新建了一个zk.sh的一键启停的脚本文件如下
#!/bin/bash
#启停
cmd=$1
for hostname in linux01 linux02 linux03
do
echo "正在执行 $cmd $hostname"
ssh $hostname "source /etc/profile;/opt/apps/zookeeper-3.4.6/bin/zkServer.sh $cmd;exit"
done
结果我在启停的时候写的是:sh zk.sh
没有写后面的start
结果导致了这样的问题。。。。
sh zk.sh start
然后成功运行了