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

照此改过之后,能正常启动了。

Zookeeper集群中的一个节点总是启动失败;而其他节点启动成功失败日志如下:2021-01-13 14:14:24,324 [myid:3] - WARN [NIOWorkerThread-2:NIOServerCnxn@373] - Close of session 0x0java.io.IOException: ZooKeeperServer not running at org.apache.zookeeper.server.NIOServerCnxn.readLen
Exception causing close of session 0x0: null zookeeper kafka 消费者通过shell脚本启动时,zookeeper报错: (https://img-blog.csdnimg.cn/20191117012400341.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shad...
zookeeper启动成功,显示not running问题 最近在学习zookeeper时,新手刚入门,遇见一个报错,zookeeper安装在linux中也没有问题,但是启动时候,显示的已经是started. 使用./zkServer.sh status查看状态时一直是notRunning,百度出来的所有解决方案都试过了,最终还是没有解决。 原来zookeeper的运行需要jdk环境,我的本地虚拟机没有安装jdk,所以安装一个jdk就好啦。
在搭建hbase-hadoop-zookeeper集群的过程中,zookeeper总是起不来,遇到各种各样的问题,现在列出来做一个总结: 错误1:启动zookeeper服务不成功 用/usr/local/work/zookeeper-3.4.10/bin/zkServer.sh start开启zookeeper服务,显示STARTED,但是用zkServer.sh status查看状态,显示n...
前言:今天这篇文章我主要讲一下我以前遇到的【Zookeeper故障】以及解决方案,供大家后续遇到类似问题是方便排查问题Zookeeper故障说明以及解决方案一、故障情况描述二、Zookeeper故障原因及处理步骤1、现象2、观察3、定位4、处理步骤三、Clickhouse数据库故障原因及处理步骤1、现象2、观察3、处理步骤四、Dolphinscheduler调度故障原因及处理步骤1、现象2、观察3、处理步骤 一、故障情况描述 CDH Zookeeper报警: Maximum Request Laten
ZOOKEEPER启动遇到显示IT IS PROBABLY NOT RUNNING问题解决 本人是启动三台虚拟机分别是hadoop01,hadoop02,hadoop03,我在主节点启动zookeeper的zkServer.sh start服务后,在通过status查看其状态,发现第三台hadoop03节点启动失败 出现如下的错误: 在经过各种的百度之后,发现出现这种错误的情况有多种...
部门引入了ClickHouse作为数据分析仓库,并且使用了复制表ReplicatedMergeTree,两个集群复制表的数据同步依赖Zookeeper,上线前就对Zookeeper的性能产生过顾虑,但是线上运行一段时间后,未发现异常。直到最近几周,故障频现,本文主要记录故障处理过程以及故障处理的一些思考和坑。 第一次故障 [root@zookeeper1 zookeeper-3.4.5]# bin/zkServer.sh status JMX enabled by default Using config: /usr/local/zookeeper-3.4.5/bin/../conf/zoo.cfg
这里写自定义目录标题环境准备host配置安装zookeeper集群kafka集群搭建如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 搭建之前先做个简短说明。最近一个项目一直在使用kafka和redis,因单节点已完成且运行良好,为了进一步巩固系统稳定性,所以需要
zookeeper VIRT虚拟内存占用过大的问题: 这个和zookeeper的实现有关,参考这里:http://zookeeper-user.578899.n2.nabble.com/setting-zookeeper-heap-size-td6983511.html 线上的zookeeper的VIRT有30多G,查看了data, dataLog,总共才几百M。不过一直没什么问题。 Error: JAVA_HOME is not set and java could not be found in PATH. 问题排查 zookeeper是在java环境中运行的,这里是没有指定jdk路径 解决方案 如图就行,如果 1. 安装ZooKeeper。 2. 配置ZooKeeper。在这一步中,你需要编辑ZooKeeper的配置文件,指定ZooKeeper服务器的数量和位置,以及选择其他的配置选项。 3. 启动ZooKeeper。要启动ZooKeeper,你需要使用命令行运行zookeeper服务器,并指定你的配置文件的位置。 例如,你可以使用以下命令在单节点ZooKeeper集群中启动服务器: $ bin/zkServer.sh start conf/zoo.cfg 注意,你可能需要根据你的系统的不同来调整上述命令的路径和参数。