Apache zookeeper 如何安全重置损坏的Zookeeper服务器
Zookeeper管理员指南如下: 服务器可能无法读取其数据库并且无法启动 由于的事务日志中的某些文件损坏 ZooKeeper服务器。在加载ZooKeeper时,您将看到一些IOException 数据库 在这种情况下,确保集合中的所有其他服务器都是可用的 开始工作。在命令端口上使用“stat”命令查看 他们身体健康。在您验证了所有其他 集合的服务器已启动,您可以继续清理 损坏服务器的数据库。删除中的所有文件 datadir/version-2和datalogdir/version-2/。重新启动服务器 我如何从下面的信息中知道当前Zookeeper服务器以空状态重新启动是否安全 为追随者Apache zookeeper 如何安全重置损坏的Zookeeper服务器,apache-zookeeper,paxos,Apache Zookeeper,Paxos,Zookeeper管理员指南如下: 服务器可能无法读取其数据库并且无法启动 由于的事务日志中的某些文件损坏 ZooKeeper服务器。在加载ZooKeeper时,您将看到一些IOException 数据库 在这种情况下,确保集合中的所有其他服务器都是可用的 开始工作。在命令端口上使用“stat”命令查看 他们身体健康。在您验证了所有其他 集合的服务器已启动,您可以继续清理 损坏服务器的数据库。删除中的所有文件 datadir/version-2和datalogdir/version-2/。重新启
Latency min/avg/max: 0/0/1891
Received: 334210
Sent: 333068
Connections: 23
Outstanding: 0
Zxid: 0x59000712a0
Mode: follower
Node count: 281908
领导
Latency min/avg/max: 0/0/1829
Received: 9258940
Sent: 9252915
Connections: 829
Outstanding: 2
Zxid: 0x5900074b05
Mode: leader
Node count: 281909
另外,尝试连接到当前集合并尝试使用Zookeeper客户端库创建会话是否也是验证集合当前是否具有仲裁以及是否安全地以空状态加入的好方法