今天启动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然后成功运行了

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐