(^o^)/~完美 发表于 2017-4-18 12:35:02

zookeeper 错误排查方法

  最近学习zookeeper ,遇到一个问题,按照要求配置完成后,运行zkServer.sh start,命令行显示:
JMX enabled by default
Using config: /usr/local/hadoop/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
 
  以为启动了,但是zkServer.sh status查看状态却显示:
JMX enabled by default
Using config: /usr/local/hadoop/zookeeper-3.4.6/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
  郁闷了好久,也不知道如何下手,通过查找资料,知道,zookeeper 再启动报错时会将错误日志输出到zookeeper的根目录下地zookeeper.out 文件,

  这时查看zookeeper.out文件,错误内容一目了然,原来再配置zoo.cfg文件时多写了一个“=”号,若因为其他问题无法启动,也会在这个文件显示。
  所以当启动完zookeeper后一定要用zkServer.sh status查看一下状态,如果显示It is probably not running. 这时就可以查看zookeeper.out文件。
页: [1]
查看完整版本: zookeeper 错误排查方法