错误如下:
[[email protected] bin]# ./zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /home/zookeeper/zookeeper/bin/…/conf/zoo.cfg
Starting zookeeper … FAILED TO START
错误分析:
由于题主的Tomcat占用了8080端口,zookeep默认启动端口也是8080
所以我们需要修改一下zookeeper的端口
解决方案:
1、查看是否端口被占用:./zkServer.sh start-foreground
我的8080端口被占用了导致zookeeper启动失败
2、修改配置文件
进入data目录下修改zoo.cfg文件。在文件最后一行添加
admin.serverPort=8123
3、重新启动
./zkServer.sh start完美解决。
相关文章: