Kafka连接ZooKeeper客户端时发生断链
问题现象
Kafka客户端连接ZooKeeper客户端时发生断链。
客户端日志出现报错“ Received event :disconnected::none: with disconnected Writer Zookeeper”。
原因分析
在Kafka客户端连接Zookeeper客户端过程中,fsync操作时间过长,导致超时。
处理步骤
- 登录Zookeeper客户端所在节点。
cd 客户端安装目录
source bigdata_env
kinit 组件业务用户(未开启Kerberos认证集群跳过此步骤)
- 执行以下命令修改文件。
vim 客户端安装目录/zookeeper/conf/zoo.cfg
调大文件中参数“tickTime”,“syncLimit”的值。
例如调整“tickTime”为“3000”, “syncLimit”为“7”。
- 保存文件。