标签:其他 创建 oca img 数据 strong 关系 bsp class
问题:zookeeper启动后,
但./zkServer.sh status报错
Error contacting service. It is probably not running
网上查找到的解决办法
1,打开zkServer.sh 找到status)
STAT=`echo stat | nc localhost $(grep clientPort "$ZOOCFG" | sed -e ‘s/.*=//‘) 2> /dev/null| grep Mode`
在nc与localhost之间加上 -q 1 (是数字1而不是字母l)
如果已存在则去掉
注:因为我用的zookeeper是3.4.10版本,所以在我的zkServer.sh脚本文件里根本没有这一行
2,调用sh zkServer.sh status 遇到这个问题。百度,google了后发现有人是修改sh脚本里的一个nc的参数来解决,可在3.4.10的sh文件里并没有找到nc的调用。
3,创建数据目录,也就是在你zoo.cfg配置文件里dataDir指定的那个目录下创建myid文件,并且指定id,改id为你zoo.cfg文件中server.1=localhost:2888:3888中的 1.只要在myid头部写入1即可.
4 因为防火墙没有关闭。关闭防火墙:
#查看防火墙状态
service iptables status
#关闭防火墙
service iptables stop
#查看防火墙开机启动状态
chkconfig iptables --list
#关闭防火墙开机启动
chkconfig iptables off
5 没有建立主机和ip之间的映射关系。
建立主机和ip之间映射关系的命令为 vim /etc/hosts 在文件的末端加入各个主机和ip地址之间的映射关系就可以了。
6.其他节点的zookeeper未开启(我就是这个问题)
zkServer.sh status报错
标签:其他 创建 oca img 数据 strong 关系 bsp class
原文地址:https://www.cnblogs.com/huangguoming/p/12560068.html