我对hadoop很新。当我使用qoroum日记管理器设置一个hadoop namenode ha时,我对这些要求感到有些困惑。关于apache网站的官方文件说
这意味着什么?为什么我们需要3个日志节点而不是2个?注意:必须至少有3个JournalNode守护进程,因为编辑日志修改必须写入大多数JN。
答案 0 :(得分:3)
Quorum的意思是什么?
法定人数: - 法定人数的字面含义是必须出席才能使会议有效的最低议会/社团成员人数。
在类似的说明中,必须始终超过一半的总日志节点才能保持一切正常运行。例如,如果系统中有2个日志节点,则必须保持超过一半'即2个以上的Journal节点健康以保持一切运行。这意味着在这种情况下您无法承担任何日志节点故障。为避免这种情况,您必须具有奇数个日志节点(即3,5,7)。但最低3,以便我们可以承受日志节点故障。
我希望这有帮助