ubuntu

ubuntu zookeeper集群扩容步骤是什么

小樊
46
2025-08-26 00:51:35
栏目: 智能运维

以下是在Ubuntu上对Zookeeper集群进行扩容的步骤:

  1. 准备新节点

    • 安装Zookeeper,确保版本与现有集群一致。
    • 配置zoo.cfg文件,添加现有集群的服务器列表及新节点的clientPortelectionPort等信息。
    • 在新节点的dataDir目录下创建myid文件,写入唯一ID(需与集群中其他节点ID不重复)。
  2. 启动新节点

    • 使用命令bin/zkServer.sh start启动新节点服务。
  3. 更新现有节点配置

    • 在现有集群的每个节点的zoo.cfg文件中,添加新节点的配置信息(格式:server.X=新节点IP:端口:端口)。
  4. 重启节点(可选)

    • 若使用Zookeeper 3.5以下版本,需按顺序重启现有节点(建议先重启Follower节点,最后重启Leader节点)。
    • Zookeeper 3.5及以上版本支持动态配置,可跳过重启步骤,新节点会自动加入集群。
  5. 验证集群状态

    • 在任意节点执行bin/zkServer.sh status,确认新节点状态为FOLLOWINGLEADING
    • 使用客户端工具zkCli.sh连接集群,执行ls /等操作,验证集群功能正常。

注意事项

参考来源:

0
看了该问题的人还看了