zookeeper服务启动报错---Error contacting service. It is probably not running.
今天公司更新组件资料都还在加载。闲暇时间我打开了我的虚拟机,复习一下zookeeper集群的配置和启动。当我检查完配置。启动服务时:
敲入zkServer.sh start
很完美,服务起来了。接下来我看一下集群的状态:
敲入zkServer.sh status
卧槽,咦,集群状态,leader还是follower状态怎么没了。看起来好像还出错了。吓得我赶紧ps 查看一下进程
ps -ef | grep zoo
神奇,进程在啊,再看看
jps
懵逼,正常啊。看看端口吧。
netstat -anp | grep 2182(我搭建的是伪集群,第二台zookeeper占用的端口是2182)
端口也被占用了。现在没办法了,只能看日志了。
zkServer.sh start-foreground
终于找到问题了。虚拟机的地址变了,老子真是操了。
zookeeper配置的是192.168.10.129,虚拟机的地址为192.168.10.130.。。。