用于 Solaris OS 的 Sun Cluster 数据服务规划和管理指南

资源组和磁盘设备组之间的关系

Sun Cluster 将节点列表的概念用于磁盘设备组和资源组。节点列表是主节点的有序列表,这些节点是磁盘设备组或资源组的潜在主节点。Sun Cluster 使用故障恢复策略来确定出现以下情况时将采取的操作:当某个节点断开后又重新链接到群集,并且这个重新链接的节点在节点列表中显示在当前主节点的前面。如果故障恢复被设置为 True,则设备组或资源组将从当前主节点切换到重新链接的节点上,使重新链接的节点成为新的主节点。

为确保故障转移资源组的高可用性,请使资源组的节点列表与相关的磁盘设备组的节点列表相匹配。对于可伸缩资源组,资源组的节点列表不能始终与设备组的节点列表相匹配,因为在目前,设备组的节点列表只能包含两个节点。对多于两个节点的群集,可伸缩资源组的节点列表可以包含两个以上节点。

例如,假设您有一个磁盘设备组 disk-group-1,其节点列表中包含节点 phys-schost-1phys-schost-2,并且故障恢复策略设置为 Enabled。假设您还有一个故障转移资源组 resource-group-1,该资源组使用 disk-group-1 来保存其应用程序数据。当您设置 resource-group-1 时,也为资源组的节点列表指定了 phys-schost-1phys-schost-2,并将故障恢复策略设置为 True

为确保可伸缩资源组的高可用性,请使可伸缩资源组的节点列表成为磁盘设备组的节点列表的超集。这样做可确保直接连接到磁盘的节点也可以运行可伸缩资源组。优点是:当至少有一个连接到数据的群集节点启动时,可伸缩资源组也可在同一节点上运行,从而使可伸缩服务也可用。

有关如何设置磁盘设备组的信息,请参阅Sun Cluster 软件安装指南(适用于 Solaris OS)。有关磁盘设备组与资源组之间关系的详细信息,请参见Sun Cluster 概念指南(适用于 Solaris OS)文档 。