35.4 隔离

在 HA 群集中,关键服务不断受到监视,并在发生故障时将在其他节点上自动重新启动。但是,如果主节点出现通讯问题,则这种自动化操作可能会引入问题;尽管在该节点上运行的服务看似已停止,但实则还在运行并向共享储存写入数据。在此情况下,在备份节点上启动一组新的服务可能很容易导致数据损坏。

群集使用各种技术(统称为“隔离”)防止发生这种情况,这些技术包括节点分裂检测 (SBD) 和逐出其他节点 (STONITH))。其主要目标是防止共享储存上发生数据损坏。