以下是一些Zookeeper在Debian上的集群管理技巧:
apt-get
命令安装Zookeeper。tickTime
、dataDir
、clientPort
等参数,并在每个节点的dataDir
目录下创建myid
文件,写入对应的服务器ID。zkServer.sh start
命令启动Zookeeper服务。zkServer.sh status
命令查看节点状态,确保集群中节点角色正确,有Leader和Follower。echo "stat" | nc <节点IP> 2181
或zkCli.sh -server <节点IP>:<端口> stat
命令查看节点状态。zkCli.sh
工具的create
、get
、set
、delete
等命令管理集群中的节点数据。reconfig
命令动态调整;缩容要确保可用节点数满足要求,避免影响集群可用性。