如果namenode和ZooKeeper一起失败会发生什么。这可能吗?另外,各种QJM是否保持彼此的日志编辑?
答案 0 :(得分:1)
如果Zookeeper服务器安装在其他节点上(不在namenode上)。它将另一个备用名称节点置于活动状态。
如果您安装了多个zookeeper服务器,例如,请考虑安装了3个zookeeper服务器。如果其中一个zookeeper发生故障,选举过程就会发生,新的zookeeper将被激活。
答案 1 :(得分:0)
Zookeeper Quorum用于避免zookeeper失败。 Zookeeper将其数据复制到仲裁中的其他节点。如果发生故障?选举发生时,新节点被指定为指导客户端到辅助名称节点的领导者。