当您激活某保护组时,该保护组将承担配置过程中指定给它的角色。可以通过以下几种方式激活保护组:
全局 – 在配置了保护组的两个群集上均激活保护组
仅在主群集上 – 辅助群集仍保持非活动状态
仅在辅助群集上 – 主群集仍保持非活动状态
激活群集上的 EMC Symmetrix Remote Data Facility 保护组对数据复制层具有以下影响:
验证保护组的数据复制配置。验证期间,将对保护组当前的本地角色与 EMC Symmetrix Remote Data Facility 设备组的配置进行比较。
如果 EMC Symmetrix Remote Data Facility 设备组未处于 Failedover 状态,则保护组的本地角色应当与 EMC Symmetrix Remote Data Facility 设备组的角色匹配。
如果 EMC Symmetrix Remote Data Facility 设备组处于 Failedover 状态,则保护组的本地角色将成为辅助角色,而 EMC Symmetrix Remote Data Facility 设备组仍保持主角色。
无论主群集或辅助群集上是否发生激活操作,在为保护组配置的数据复制设备组上均会启动数据复制。数据始终是从保护组的本地角色为 primary 的群集复制到保护组的本地角色为 secondary 的群集。
只有在数据复制成功启动之后,应用程序的处理才会继续。
激活一个保护组会对应用层产生以下影响:
在主群集上激活保护组时,还会启动为该保护组配置的应用程序资源组。可在主群集上运行以下 Sun Cluster 命令使资源组联机:
# scswitch -Z -g rglist |
在辅助群集上激活保护组时,不会启动应用程序资源组。资源组将被置于不受管理状态。
登录到一个群集节点。
要完成此过程,必须为您指定 Geo Management RBAC 权限配置文件。有关 RBAC 的更多信息,请参见《Sun Cluster Geographic Edition 系统管理指南》中的“Sun Cluster Geographic Edition 软件和 RBAC”。
激活该保护组。
在激活保护组时,它的应用程序资源组也会进入联机状态。
# geopg start -e scope [-n] protectiongroupname |
指定命令的范围。
如果该范围为 Local,则该命令仅在本地群集上生效。如果该范围为 Global,则该命令在部署保护组的两个群集上均会生效。
属性值(例如 Global 和 Local)不区分大小写。
防止在启动保护组时启动数据复制。
如果省略此选项,则在启动保护组时会启动数据复制子系统。
指定保护组的名称。
geopg start 命令使用 scswitch -Z -g resourcegrouplist 命令使资源组和资源联机。有关使用此命令的更多信息,请参见 scswitch(1M) 手册页。
本示例介绍了 Sun Cluster Geographic Edition 软件如何确定用于启动数据复制的 EMC Symmetrix Remote Data Facility 命令。
首先要创建 EMC Symmetrix Remote Data Facility 保护组。
phys-paris-1# geopg create -s paris-newyork-ps -o primary -d srdf srdfpg |
然后将设备组 devgroup1 添加到该保护组中。
phys-paris-1# geopg add-device-group devgroup1 srdfpg |
symrdf query 命令的输出中会返回 EMC Symmetrix Remote Data Facility 设备组 devgroup1 当前的 RDF 设备对状态,如下所示:
phys-paris-1# symrdf -g devgroup1 query Device Group (DG) Name : devgroup1 DG's Type : RDF1 DG's Symmetrix ID : 000187401215 Source (R1) View Target (R2) View MODES -------------------------------- ------------------------ ----- ------------ ST LI ST Standard A N A Logical T R1 Inv R2 Inv K T R1 Inv R2 Inv RDF Pair Device Dev E Tracks Tracks S Dev E Tracks Tracks MDA STATE -------------------------------- -- ------------------------ ----- ------------ DEV001 00E4 RW 0 36 NR 00E4 RW 36 0 S.. Split DEV002 00E5 RW 0 36 NR 00E5 RW 36 0 S.. Split DEV003 00E6 RW 0 36 NR 00E6 RW 36 0 S.. Split |
聚集设备组状态为 Split。
接下来,使用 geopg start 命令激活保护组 srdfpg。
phys-paris-1# geopg start -e local srdfpg |
Sun Cluster Geographic Edition 软件将在数据复制级别运行 symrdf -g devgroup1 establish 命令。如果该命令成功,则 symrdf query 命令的输出中会返回 devgroup1 的状态,如下所示:
phys-paris-1# symrdf -g devgroup1 query Device Group (DG) Name : devgroup1 DG's Type : RDF1 DG's Symmetrix ID : 000187401215 Source (R1) View Target (R2) View MODES -------------------------------- ------------------------ ----- ------------ ST LI ST Standard A N A Logical T R1 Inv R2 Inv K T R1 Inv R2 Inv RDF Pair Device Dev E Tracks Tracks S Dev E Tracks Tracks MDA STATE -------------------------------- -- ------------------------ ----- ------------ DEV001 00E4 RW 0 0 RW 00E4 WD 0 0 S.. Synchronized DEV002 00E5 RW 0 0 RW 00E5 WD 0 0 S.. Synchronized DEV003 00E6 RW 0 0 RW 00E6 WD 0 0 S.. Synchronized DEV004 00E7 RW 0 0 RW 00E7 WD 0 0 S.. Synchronized DEV005 00E8 RW 0 0 RW 00E8 WD 0 0 S.. Synchronized DEV006 00E9 RW 0 0 RW 00E9 WD 0 0 S.. Synchronized |
以下示例以全局方式激活了一个保护组。
# geopg start -e global srdfpg |
在配置了保护组 srdfpg 的两个群集上均激活该保护组。
以下示例仅在本地群集上激活了一个保护组。根据群集角色,此本地群集可能是主群集或辅助群集。
# geopg start -e local srdfpg |