在Ubuntu上扩展Zookeeper集群需要遵循一定的步骤和注意事项,以确保集群的高可用性和数据一致性。以下是详细的步骤:
zkServer.sh status
命令检查所有节点的状态,确保新节点已成功加入集群并正常工作。# zoo.cfg 示例
tickTime=2000
dataDir=/var/lib/zookeeper
clientPort=2181
initLimit=5
syncLimit=2
server.1 192.168.1.50:2888:3888
server.2 192.168.1.51:2888:3888
server.3 192.168.1.52:2888:3888
server.4 192.168.1.53:2888:3888
server.5 192.168.1.54:2888:3888
# 在新节点上启动Zookeeper服务
bin/zkServer.sh start
# 检查集群状态
bin/zkServer.sh status