Zookeeper的一次启动失败问题解决
Zookeeper集群中的一个节点总是启动失败;而其他节点启动成功失败日志如下:2021-01-13 14:14:24,324 [myid:3] - WARN[NIOWorkerThread-2:NIOServerCnxn@373] - Close of session 0x0java.io.IOException: ZooKeeperServer not runningat org.apache
·
Zookeeper集群中的一个节点总是启动失败;而其他节点启动成功
失败日志如下:
2021-01-13 14:14:24,324 [myid:3] - WARN [NIOWorkerThread-2:NIOServerCnxn@373] - Close of session 0x0
java.io.IOException: ZooKeeperServer not running
at org.apache.zookeeper.server.NIOServerCnxn.readLength(NIOServerCnxn.java:544)
at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:332)
at org.apache.zookeeper.server.NIOServerCnxnFactory$IOWorkRequest.doWork(NIOServerCnxnFactory.java:522)
at org.apache.zookeeper.server.WorkerService$ScheduledWorkRequest.run(WorkerService.java:154)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
初步以为是防火墙没有关闭造成的,但关闭所有节点的防火墙后,依然报错,无法启动。
对比其他节点的zoo.cfg后,发现 clientPort=2181 的位置有点不同。
它是写在了第一行,而其他的节点的文件是写在了
maxClientCnxns=60
standaloneEnabled=false
admin.enableServer=true
的后面。
照此改过之后,能正常启动了。
更多推荐
已为社区贡献6条内容
所有评论(0)