再配置zookeeper中遇到了一个问题:
使用命令 start 启动zookeeper时没有报错,使用jps查询java进程的时候,每个服务器上都能显示zookeeper的进程信息
但是使用 status 命令时却报错,报:Error contacting service. It is probably not running.
遇到这个问题先别直接报读这个错误,首先要做的是查看 zookeeper的日志文件,看看具体错误是什么,找到
zookeeper.out文件打开 catzookeeper.out
查看具体错误,在这里的错误去百度会事半功倍
至于我的错误是配置的hosts文件里的主机名和zookeeper配置文件的主机名不一样导致的,修改后重启查看状态,已经ok了