由 Sun StorageTek Availability Suite 控制的设备组被添加至保护组后,数据复制层会验证该设备组是否存在,还会验证其 Nodelist 属性值是否与保护组的 Nodelist 属性包含相同的条目且条目的顺序是否相同。
运行 geopg add-device-group 命令时,系统将创建该设备组的轻量资源组并使其进入联机状态。该轻量资源组包含以下资源:
用于进行数据复制的逻辑主机名资源,在 Local_logical_host 属性中指定
用于控制设备组与轻量资源组并置的 HAStoragePlus 资源
有关轻量资源组及其资源的更多信息,请参见Sun StorageTek Availability Suite 轻量资源组。
运行 geopg add-device-group 命令时,系统将在保护组的每个设备组的复制资源组中创建 GeoCtlAVS 类型的复制资源,并使其进入联机状态。有关复制资源组的格式信息,请参见Sun StorageTek Availability Suite 复制资源组。
轻量资源组和复制资源组的 Nodelist 属性与保护组的 Nodelist 属性包含相同的条目,且条目的顺序相同。
如果在本地群集上已经配置了具有相同名称的资源或资源组,则 Sun Cluster Geographic Edition 将对配置进行验证,并在配置不正确的情况下将 Configuration 设置为 Error。
如果此设备组的 Enable_volume_set 属性已设置为 True,则系统将启用 /var/cluster/geo/avs/AVS-devicegroup-volset.ini 文件中定义的卷集。否则,Sun Cluster Geographic Edition 软件将控制和监视您使用 Sun StorageTek Availability Suite 命令手动启用的所有卷集。
如果 geopg add-device-group 命令执行不成功,则不会修改该保护组的配置。
如果 geopg add-device-group 命令执行成功,并且本地群集上的 Configuration 状态已设置为 OK,则新的配置将传播到伙伴群集中。此传播将导致在伙伴群集上对整个保护组配置进行重新验证。在重新验证期间,系统将在伙伴群集上创建相同的实体,包括轻量资源组和复制资源组。此外,如果伙伴群集上存在 /var/cluster/geo/avs/AVS-devicegroup-volset.ini 文件,并且该文件包含了正确定义的卷集,则伙伴群集上也将启用卷集。如果验证不成功,则伙伴群集上的 Configuration 状态将被设置为 Error。
请勿使用 Sun Cluster 命令来更改、删除这些资源/资源组或使其脱机。由于轻量资源组、复制资源组以及资源都是 Sun Cluster Geographic Edition 软件管理的内部实体,因此仅可使用 Sun Cluster Geographic Edition 命令来管理它们。直接使用 Sun Cluster 命令更改这些实体的配置或状态可能会导致不可修复的故障。
如果成功验证了伙伴群集中的设备组,并且该设备组的 Enable_volume_set 属性已设置为 true,则伙伴群集上将启用 /var/cluster/geo/avs/AVS-devicegroup-volset.ini 文件中所定义的卷集。而设备组的其他卷集将被禁用。
将设备组添加到保护组后,您可以使用 Sun StorageTek Availability Suite 命令直接启用或禁用设备组的卷集。只有在第一次成功验证包含设备组的保护组时才使用 /var/cluster/geo/avs/AVS-devicegroup-volset.ini 文件。