问题描述:
运行zookeeper后显示启动成功:
JMX enabled by default
Using config: /data/programfiles/zookeeper-3.4.5/bin/../conf/zoo.cfg
Starting zookeeper … STARTED
但zkServer.sh status查看状态,显示如下:
JMX enabled by default
Using config: /data/programfiles/zookeeper-3.4.5/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
错误排查:
netstat -lntup 查看端口启动情况
zookeeper.out 查看日志
解决:
方法1:
分别关闭master、slave1、slave2的防火墙
永久关闭:systemctl stop firewalld.service
方法2:
发现所用的端口被占用(即已开启),则更换端口