文档首页/ MapReduce服务 MRS/ 故障排除/ 使用Kafka/ Kafka连接ZooKeeper客户端时发生断链
更新时间:2023-12-22 GMT+08:00

Kafka连接ZooKeeper客户端时发生断链

问题现象

Kafka客户端连接ZooKeeper客户端时发生断链。

客户端日志出现报错“ Received event :disconnected::none: with disconnected Writer Zookeeper”。

原因分析

在Kafka客户端连接Zookeeper客户端过程中,fsync操作时间过长,导致超时。

处理步骤

  1. 登录Zookeeper客户端所在节点。

    cd 客户端安装目录

    source bigdata_env

    kinit 组件业务用户(未开启Kerberos认证集群跳过此步骤)

  2. 执行以下命令修改文件。

    vim 客户端安装目录/zookeeper/conf/zoo.cfg

    调大文件中参数“tickTime”,“syncLimit”的值。

    例如调整“tickTime”为“3000”, “syncLimit”为“7”。

  3. 保存文件。