系统状态

集群系统的状态保留所有配置和内部数据。 系统状态信息保存在易失性存储器中。

如果主电源发生故障,节点的备用电源会在足够长的时间内维持内部供电以便将系统状态信息存储在每个节点的内部磁盘驱动器上。 保留在内存中的写高速缓存数据和配置信息将会存储在节点的内部磁盘驱动器上。 如果伙伴节点仍然联机,那么它会尝试清空高速缓存,然后,该节点继续操作并且禁用其写高速缓存。

集群系统、节点和系统状态 显示了包含多个节点的系统的示例。 节点 1 被选为配置节点。 可以将配置节点视为对系统状态更新进行控制的节点。 如果配置节点发生故障,那么系统可选择新的节点来接管其职责。 对配置或内部系统数据作出了更改后,会将此同一更改应用于所有节点。 集群的这种状态驱动模型可确保系统中的所有节点在任一时间都知道并保持准确的系统状态。

Figure 1. 集群系统节点和系统状态
该图显示包含一个配置节点和多个其他节点的系统及其系统状态。