以下是在Ubuntu上对Zookeeper集群进行扩容的步骤:
准备新节点
zoo.cfg
文件,添加现有集群的服务器列表及新节点的clientPort
、electionPort
等信息。dataDir
目录下创建myid
文件,写入唯一ID(需与集群中其他节点ID不重复)。启动新节点
bin/zkServer.sh start
启动新节点服务。更新现有节点配置
zoo.cfg
文件中,添加新节点的配置信息(格式:server.X=新节点IP:端口:端口
)。重启节点(可选)
验证集群状态
bin/zkServer.sh status
,确认新节点状态为FOLLOWING
或LEADING
。zkCli.sh
连接集群,执行ls /
等操作,验证集群功能正常。注意事项:
参考来源: