Sun Cluster Geographic Edition 数据复制指南(适用于 Hitachi TrueCopy)

根据聚合设备组状态验证保护组的本地角色

下表介绍了如何根据聚合设备组状态验证 Hitachi TrueCopy 保护组的本地角色。

表 2–3 根据保护组的本地角色验证聚合设备组状态

聚合设备组状态 

有效的本地保护组角色 

SMPL

primarysecondary

Regular Primary

primary

Regular Secondary

secondary

Takeover Primary

primary

Takeover Secondary

secondary


示例 2–12 验证聚合设备组状态

本示例将根据 Hitachi TrueCopy 设备组所属的 Hitachi TrueCopy 保护组的角色验证该设备组的状态。

首先,如下创建保护组:


phys-paris-1# geopg create -s paris-newyork-ps -o primary -d truecopy tcpg

将设备组 devgroup1 添加至保护组 tcpg,如下所示:


phys-paris-1# geopg add-device-group -p fence_level=async devgroup1 tcpg

pairdisplay 命令的输出中将会显示 Hitachi TrueCopy 设备组 devgroup1 的当前状态,如下所示:


phys-paris-1# pairdisplay -g devgroup1 
Group PairVol(L/R) (Port#,TID,LU),Seq#,LDEV#,P/S,Status,Fence,Seq#,P-LDEV# M 
devgroup1 pair1(L) (CL1-A , 0, 1) 12345   1..P-VOL PAIR ASYNC,54321  609   -
devgroup1 pair1(R) (CL1-C , 0, 20)54321 609..S-VOL PAIR ASYNC,-----   1    - 
devgroup1 pair2(L) (CL1-A , 0, 2) 12345   2..P-VOL PAIR ASYNC,54321  610   - 
devgroup1 pair2(R) (CL1-C , 0,21) 54321 610..S-VOL PAIR ASYNC,-----   2    -

运行 pairvolchk -g <DG> -ss 命令,然后返回值 23


phys-paris-1# pairvolchk -g devgroup1 -ss
parivolchk : Volstat is P-VOL.[status = PAIR fence = ASYNC]
phys-paris-1# echo $?
23

pairvolchk 命令的输出为 23,对应于表 2–1 中的单个设备组状态 Regular Primary。由于该保护组仅包含一个设备组,因此聚合设备组状态与单个设备组状态相同。如表 2–3 所示,-o 选项所指定的保护组的本地角色为 primary,因此设备组状态是有效的。