如果要使用基于存储的复制,请不要将已复制卷配置为 quorum 设备。Sun Cluster Geographic Edition 软件不支持将 Hitachi TrueCopy S-VOL 和 Command Device 用作 Sun Cluster quorum 设备。有关更多信息,请参见《Sun Cluster 3.0-3.1 Hardware Administration Manual for Solaris OS》中的“Using Storage-Based Data Replication”。
开始复制 devgroup1 设备组。
phys-paris-1# paircreate -g devgroup1 -vl -f async 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) 54321 1..P-VOL COPY ASYNC ,12345 609 - devgroup1 pair1(R) (CL1-C , 0, 20)12345 609..S-VOL COPY ASYNC ,----- 1 - devgroup1 pair2(L) (CL1-A , 0, 2) 54321 2..P-VOL COPY ASYNC ,12345 610 - devgroup1 pair2(R) (CL1-C , 0, 21)12345 610..S-VOL COPY ASYNC ,----- 2 - |
等待辅助群集上的对状态变为 PAIR。
phys-newyork-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-C , 0, 20)12345 609..S-VOL PAIR ASYNC,-----, 1 - devgroup1 pair1(R) (CL1-A , 0, 1) 54321 1..P-VOL PAIR ASYNC,12345, 609 - devgroup1 pair2(L) (CL1-C , 0, 21)12345 610..S-VOL PAIR ASYNC,-----, 2 - devgroup1 pair2(R) (CL1-A , 0, 2)54321 2..P-VOL PAIR ASYNC,12345, 610 - |
使用 pairsplit 命令分隔该对,然后通过使用 -rw 选项确认 cluster-newyork 上的辅助卷是可写的。
phys-newyork-1# pairsplit -g devgroup1 -rw phys-newyork-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-C , 0, 20)12345 609..S-VOL SSUS ASYNC, ----- 1 - devgroup1 pair1(R) (CL1-A , 0, 1) 54321 1..P-VOL PSUS ASYNC,12345 609 W devgroup1 pair2(L) (CL1-C , 0,21) 12345 610..S-VOL SSUS ASYNC,----- 2 - devgroup1 pair2(R) (CL1-A , 0, 2) 54321 2..P-VOL PSUS ASYNC,12345 610 W |
导入 VERITAS Volume Manager 磁盘组 oradg1。
phys-newyork-1# vxdg -C import oradg1 |
验证是否已成功导入 VERITAS Volume Manager 磁盘组。
phys-newyork-1# vxdg list |
启用 VERITAS Volume Manager 卷。
phys-newyork-1# /usr/sbin/vxrecover -g oradg1 -s -b |
验证是否已识别和启用 VERITAS Volume Manager 卷。
phys-newyork-1# vxprint |
在 Sun Cluster 中注册 VERITAS Volume Manager 磁盘组 oradg1。
phys-newyork-1# scconf -a -D type=vxvm, name=oradg1, \ nodelist=phys-newyork-1:phys-newyork-2 |
使卷管理器信息与 Sun Cluster 设备组同步,然后检验输出。
phys-newyork-1# scconf -c -D name=oradg1,sync phys-newyork-1# scstat -D |
向 phys-newyork-1 上的 /etc/vfstab 文件添加一个条目。
phys-newyork-1# /dev/vx/dsk/oradg1/vol1 /dev/vx/rdsk/oradg1/vol1 \ /mounts/sample ufs 2 no logging |
在 phys-newyork-1 上创建一个安装目录。
phys-newyork-1# mkdir -p /mounts/sample |
使用 scrgadm 命令创建应用程序资源组 apprg1。
phys-newyork-1# scrgadm -a -g apprg1 |
在 apprg1 中创建 HAStoragePlus 资源。
phys-newyork-1# scrgadm -a -j rs-hasp -g apprg1 -t SUNW.HAStoragePlus \ -x FilesystemMountPoints=/mounts/sample -x AffinityOn=TRUE \ -x GlobalDevicePaths=oradg1 \ |
如有必要,请通过使应用程序资源组先联机然后再脱机的方式,确认它的配置是否正确。
phys-newyork-1# scswitch -z -g apprg1 -h phys-newyork-1 phs-newyork-1# scswitch -F -g apprg1 |
卸载文件系统。
phys-newyork-1# umount /mounts/sample |
使 Sun Cluster 设备组脱机。
phys-newyork-1# scswitch -F -D oradg1 |
验证 VERITAS Volume Manager 磁盘组是否已被移动。
phys-newyork-1# vxdg list |
重新建立 Hitachi TrueCopy 对。
phys-newyork-1# pairresync -g devgroup1 phys-newyork-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-C , 0, 20)12345 609..S-VOL PAIR ASYNC,----- 1 - devgroup1 pair1(R) (CL1-A , 0, 1) 54321 1..P-VOL PAIR ASYNC,12345 609 W devgroup1 pair2(L) (CL1-C , 0,21) 12345 610..S-VOL PAIR ASYNC,----- 2 - devgroup1 pair2(R) (CL1-A , 0, 2) 54321 2..P-VOL PAIR ASYNC,12345 610 W |
至此完成了辅助群集上的初始配置。