zookeeper 启动成功
在这里插入图片描述
zookeeper 查询状态失败
在这里插入图片描述
zookeeper的安装我就不再说明了,网上百度一大堆。。。。。
根据提示修改zoo.cfg配置文件
修改dataDir=/usr/local/javasoft/zookeeper-3.5.8/data(修改为自己的zookeeper下建立的数据文件目录),注意我用的3.5.8版本没有admin.serverport=8888。
在这里插入图片描述
然后启动zookeper,成功。
查询状态失败,如开头的报错。


然后开始再网上找各种解决方案,但是都没有解决,才想起来去看log日志文件。
在这里插入图片描述
vim查看日志文件

2018-06-29 01:36:01,142 [myid:] - ERROR [main:ZooKeeperServerMain@79] - Unable to start AdminServer, exiting abnormally
org.apache.zookeeper.server.admin.AdminServer$AdminServerException: Problem starting AdminServer on address 0.0.0.0, port 8080 and command URL /commands

提示8080端口被占用,然后导致zookeeper启动失败。


解决办法:
前提是已经在防火墙中添加的对应的8888端口号。

再conf文件夹的zoo.cfg的添加admin.serverport=8888,修改默认的端口号(改为没有被占用的端口号就可以了,注意:购买的云服务器应该还要在安全组中配置规则,打开8888端口。)

解决!!!!!!
在这里插入图片描述

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐