本节介绍了有关管理 EMC Symmetrix Remote Data Facility 数据复制设备组的以下信息:
有关配置 EMC Symmetrix Remote Data Facility 数据复制保护组的详细信息,请参见如何创建和配置 EMC Symmetrix Remote Data Facility 保护组。
登录到一个群集节点。
要完成此过程,必须为您指定 Geo Management RBAC 权限配置文件。有关 RBAC 的更多信息,请参见《Sun Cluster Geographic Edition 系统管理指南》中的“Sun Cluster Geographic Edition 软件和 RBAC”。
在保护组中创建数据复制设备组。
此命令将设备组添加到本地群集上的保护组,并且将新的配置传播给伙伴群集(如果伙伴群集包含具有相同名称的保护组)。
# geopg add-device-group -p property [-p...] devicegroupname protectiongroupname |
指定数据复制设备组的属性。
您可以指定以下 EMC Symmetrix Remote Data Facility 属性:
DG_or_CG – 指定设备组是 EMC Symmetrix Remote Data Facility 设备组。
必须将此属性设置为 DG。
R1SID – 指定 EMC Symmetrix 设备的主 (RDF1) EMC Symmetrix ID。
数据复制层将会自动设置此属性的值。如果您计划更改 EMC Symmetrix 主机的设置,则应指定 EMC Symmetrix 设备的主 (RDF1) EMC Symmetrix ID。
R2SID – 指定 EMC Symmetrix 设备的辅助 (RDF2) EMC Symmetrix ID。
数据复制层将会自动设置此属性的值。如果您计划更改 EMC Symmetrix 主机的设置,则应指定 EMC Symmetrix 设备的主 (RDF1) EMC Symmetrix ID。
指定新数据复制设备组的名称。
指定将包含新的数据复制设备组的保护组的名称。
有关 Sun Cluster Geographic Edition 软件所支持的名称和值的信息,请参见《Sun Cluster Geographic Edition 系统管理指南》中的附录 B “Sun Cluster Geographic Edition 实体合法的名称和值”。
有关 geopg 命令的更多信息,请参阅 geopg(1M) 手册页。
|
本示例将把一个 EMC Symmetrix Remote Data Facility 数据复制设备组添加到 srdfpg 保护组中。
# geopg add-device-group devgroup1 srdfpg |
将 EMC Symmetrix Remote Data Facility 设备组添加到保护组中以后,数据复制层将进行以下验证。
EMC Symmetrix Remote Data Facility 配置中是否存在所指定的设备组名称。
复制角色是否与该 EMC Symmetrix Remote Data Facility 保护组角色匹配。
是否可以访问 EMC Symmetrix 源 R1SID 和 EMC Symmetrix 目标 R2SID。
将 EMC Symmetrix Remote Data Facility 设备组添加到保护组中以后,此命令将自动创建一个 Sun Cluster 数据复制资源。此资源可监视数据复制状态。该资源的名称是 sc_ggeo_dr-SRDF protectiongroupname- devicegroupname。此资源放置在相应的 Sun Cluster 资源组中,该资源组的名称为 sc_geo_dr-SRDFprotectiongroupname。
使用 Sun Cluster 命令修改这些复制资源时请务必小心。这些资源仅用于内部实施。
为了进行验证,Sun Cluster Geographic Edition 会根据每个 EMC Symmetrix Remote Data Facility 设备组中对的当前状态为该设备组指定一种状态。运行 symrdf -g dgname query 命令可返回此状态。
本节的剩余部分介绍了单个设备组状态以及如何根据保护组的本地角色来验证这些状态。
单个 EMC Symmetrix Remote Data Facility 设备组可以处于以下状态之一:
Synchronized
SynInProg
Failedover
R1 Updated
R1 UpdInProg
Split
Suspended
Partitioned
Invalid
如果保护组中仅包含一个 EMC Symmetrix Remote Data Facility 设备组,则聚集设备组状态与单个设备组状态相同。
当保护组中包含多个 EMC Symmetrix Remote Data Facility 设备组时,可按下表所述来获取聚集设备组状态。
表 2–1 确定聚集设备组状态的情况
情况 |
聚集设备组状态 |
---|---|
任一单个设备组的状态均为 Invalid。 |
Invalid |
所有单个设备组的状态均为 Partitioned,没有任何单个设备组的状态为 Invalid。 |
Partitioned |
一个或多个单个设备组的状态为 Suspended,没有任何单个设备组的状态为 Invalid 或 Partitioned。 |
Suspended |
一个或多个单个设备组的状态为 Split,没有任何单个设备组的状态为 Invalid、Partitioned 或 Suspended。 |
Split |
一个或多个单个设备组的状态为 R1 UpdInProg,没有任何单个设备组的状态为 Invalid、Partitioned、Suspended 或 Split。 |
R1 UpdInProg |
一个或多个单个设备组的状态为 R1 Updated,没有任何单个设备组的状态为 Invalid、Partitioned、Suspended、Split 或 R1 UpdInProg。 |
R1 Updated |
一个或多个单个设备组的状态为 Failedover,没有任何单个设备组的状态为 Invalid、Partitioned、Suspended、Split、R1 UpdInProg 或 R1 Updated。 |
Failedover |
一个或多个单个设备组的状态为 SynInProg,没有任何单个设备组的状态为 Invalid、Partitioned、Suspended、Split、R1 UpdInProg、R1 Updated 或 Failedover。 |
SynInProg |
所有单个设备组的状态均为 Synchronized。 |
Synchronized |
资源状态消息可反映 RDF 设备对的角色和状态。例如,当 RDF 设备对处于 Split 状态时,系统会报告 Faulted Split 资源状态和状态消息。
RDF 设备对的状态将映射至关联的资源状态,如下表所述。
表 2–2 从 RDF 设备对状态到资源状态之间的映射
情况 |
资源状态 |
状态消息 |
---|---|---|
RDF 设备对的状态为 Invalid,不是 Incorrect Role。 |
Faulted |
Invalid state |
RDF 设备对的状态为 Partitioned,不是 Incorrect Role 或 Invalid。 |
Faulted |
Partitioned |
RDF 设备对的状态为 Suspended,不是 Incorrect Role、Invalid 或 Partitioned。 |
Faulted |
Suspended |
RDF 设备对的状态为 SyncInProg,不是 Incorrect Role、Invalid、Partitioned 或 Suspended。 |
Degraded |
SyncInProg |
RDF 设备对的状态为 R1 UpdInProg,不是 Incorrect Role、Invalid、Partitioned、Suspended 或 SyncInProg。 |
Faulted |
R1 UpdInProg |
RDF 设备对的状态为 Split,不是 Incorrect Role、Invalid、Partitioned、Suspended、SyncInProg 或 R1 UpdInProg。 |
Faulted |
Split |
RDF 设备对的状态为 Failed over,不是 Incorrect Role、Invalid、Partitioned、Suspended、SyncInProg、 R1 UpdInProg 或 Split。 |
Faulted |
Failed over |
RDF 设备对的状态为 R1 Updated,不是 Incorrect Role、Invalid、Partitioned、Suspended、SyncInProg、R1 UpdInProg、Split 或 Failed over。 |
Faulted |
Replicating with role change |
RDF 设备对的状态为 Synchronized。 |
Online |
Replicating |
RDF 设备对的状态决定了伙伴关系中一致性数据的可用性。当主群集或辅助群集上 RDF 资源的状态为 Degraded 或 Faulted 时,即使应用程序仍可以将数据从主卷写入辅助卷,数据卷也可能并未同步。RDF 设备对将会处于 Partitioned 状态,向主卷中写入数据时,日志中将记录无效的条目。需要手动执行恢复操作才能修复错误并重新同步数据。
登录到一个群集节点。
要完成此过程,必须为您指定 Geo Management RBAC 权限配置文件。有关 RBAC 的更多信息,请参见《Sun Cluster Geographic Edition 系统管理指南》中的“Sun Cluster Geographic Edition 软件和 RBAC”。
修改该设备组。
此命令可修改本地群集上的保护组中设备组的属性。如果伙伴群集包含有相同名称的保护组,则该命令会将新的配置传播给伙伴群集。
# geopg modify-device-group -p property [-p...] \ srdfdevicegroupname protectiongroupname |
指定数据复制设备组的属性。
有关可设置的属性的更多信息,请参见《Sun Cluster Geographic Edition 系统管理指南》中的附录 A “标准 Sun Cluster Geographic Edition 属性”。
指定新数据复制设备组的名称。
指定将包含新的数据复制设备组的保护组的名称。
以下示例将修改 EMC Symmetrix Remote Data Facility 保护组中的一个数据复制设备组的 R1SID 属性。
# geopg modify-device-group -p R1SID=215 srdfdg srdfpg |
如果已将一个数据复制设备组添加到保护组中,则可以从保护组中将其删除。一般而言,将某应用程序配置为写入一组磁盘之后,您就不会更改这些磁盘。
删除数据复制设备组不会停止复制过程或更改数据复制设备组的复制状态。
有关删除保护组的信息,请参阅如何删除 EMC Symmetrix Remote Data Facility 保护组。有关从保护组中删除应用程序资源组的信息,请参阅如何从 EMC Symmetrix Remote Data Facility 保护组中删除应用程序资源组。
登录到一个群集节点。
要完成此过程,必须为您指定 Geo Management RBAC 权限配置文件。有关 RBAC 的更多信息,请参见《Sun Cluster Geographic Edition 系统管理指南》中的“Sun Cluster Geographic Edition 软件和 RBAC”。
删除该设备组。
此命令从本地群集上的保护组中删除设备组。如果伙伴群集包含有相同名称的保护组,则该命令会将新的配置传播给伙伴群集。
# geopg remove-device-group devicegroupname protectiongroupname |
指定数据复制设备组的名称
指定保护组的名称
从 EMC Symmetrix Remote Data Facility 保护组中删除设备组时,还会将相应的 Sun Cluster 资源 sc_geo_dr-SRDF- protectiongroupname-devicegroupname 从复制资源组中删除。结果是不再监视被删除的设备组。复制资源组在您删除保护组后将会被删除。
本示例将从 srdfpg 保护组中删除一个 EMC Symmetrix Remote Data Facility 数据复制设备组 srdfdg。
# geopg remove-device-group srdfdg srdfpg |