当被动节点关闭时,主动节点停止资源

当被动节点关闭时,主动节点停止资源

2 个节点,主动/被动。2 个资源,一个虚拟 ip,openLdap,以及 openldap 保存数据的 nfs 挂载。

当两个节点都启动时,一切正常。你可以移走资源,让主动节点处于待机状态。但是当我重新启动被动节点(使用主动节点中的资源)时,被动节点失去连接,主动节点中的所有资源都被起搏器停止了。

我现在正在阅读文档,但我只需要一点小提示来弄清楚这里可能发生什么。

我在用着:

  • 同步
  • 起搏器
  • 红帽企业版 6

答案1

快速回答,运行这个: crm configure property no-quorum-policy=ignore

长答案:只有两个节点,您不再有超过 50% 的活动节点就某事达成一致(法定人数),因此剩余的节点将关闭,以免造成任何损害。想象一下这种情况,两个节点都可以访问共享存储设备,但彼此失去了联系。它们都尝试执行不同的文件系统写入,这会导致磁盘损坏。Pacemaker 默认通过要求至少 50% 的节点就哪个是主节点达成一致来防止这种情况。请参阅此处的第 5.3.1 节:http://www.clusterlabs.org/doc/en-US/Pacemaker/1.1/html/Clusters_from_Scratch/ch05s03.html

相关内容