This task copies the volume manager configuration from the primary cluster, cluster-paris, to LUNs of the secondary cluster, cluster-newyork, by using the VERITAS Volume Manager commands vxdiskadm and vxassist command.
The device group, devgroup1, must be in the SMPL state throughout this procedure.
Confirm that the pair is in the SMPL state.
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..SMPL ---- ------,----- ---- - devgroup1 pair1(R) (CL1-A , 0, 1) 54321 1..SMPL ---- ------,----- ---- - devgroup1 pair2(L) (CL1-C , 0, 21)12345 610..SMPL ---- ------,----- ---- - devgroup1 pair2(R) (CL1-A, 0, 2) 54321 2..SMPL ---- ------,----- ---- - |
Create VERITAS Volume Manager disk groups on shared disks in cluster-paris.
For example, the d1 and d2 disks are configured as part of a VERITAS Volume Manager disk group, which is called oradg1, by using commands, such as vxdiskadm and vxdg.
After configuration is complete, verify that the disk group was created by using the vxdg list command.
This command should list oradg1 as a disk group.
Create the VERITAS Volume Manager volume.
For example, a volume that is called vol1 is created in the oradg1 disk group. The appropriate VERITAS Volume Manager commands, such as vxassist, are used to configure the volume.
Import the VERITAS Volume Manager disk group.
phys-newyork-1# vxdg -C import oradg1 |
Verify that the VERITAS Volume Manager disk group was successfully imported.
phys-newyork-1# vxdg list |
Enable the VERITAS Volume Manager volume.
phys-newyork-1# /usr/sbin/vxrecover -g oradg1 -s -b |
Verify that the VERITAS Volume Manager volumes are recognized and enabled.
phys-newyork-1# vxprint |
Register the VERITAS Volume Manager disk group, oradg1, in Sun Cluster.
phys-newyork-1# scconf -a -D type=vxvm, name=oradg1, \ nodelist=phys-newyork-1:phys-newyork-2 |
Synchronize the VERITAS Volume Manager information with the Sun Cluster device group and verify the output.
phys-newyork-1# scconf -c -D name=oradg1, sync phys-newyork-1# scstat -D |
Create a UNIX file system.
phys-newyork-1# newfs dev/vx/dsk/oradg1/vol1 |
Add an entry to the /etc/vfstab file on phys-newyork-1.
phys-newyork-1# /dev/vx/dsk/oradg1/vol1 /dev/vx/rdsk/oradg1/vol1 /mounts/sample \ ufs 2 no logging |
Create a mount directory on phys-newyork-1.
phys-newyork-1# mkdir -p /mounts/sample |
Create an application resource group, apprg1, by using the scrgadm command.
phys-newyork-1# scrgadm -a -g apprg1 |
Create the HAStoragePlus resource in apprg1.
phys-newyork-1# scrgadm -a -j rs-hasp -g apprg1 -t SUNW.HAStoragePlus \ -x FilesystemMountPoints=/mounts/sample -x AffinityOn=TRUE \ -x GlobalDevicePaths=oradg1 \ |
If necessary, confirm that the application resource group is correctly configured by bringing it online and taking it offline again.
phys-newyork-1# scswitch -z -g apprg1 -h phys-newyork-1 phs-newyork-1# scswitch -F -g apprg1 |
Unmount the file system.
phys-newyork-1# umount /mounts/sample |
Take the Sun Cluster device group offline.
phys-newyork-1# scswitch -F -D oradg1 |
Verify that the VERITAS Volume Manager disk group was deported.
phys-newyork-1# vxdg list |
Verify that the pair is still in the SMPL state.
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..SMPL ---- ------,----- ---- - devgroup1 pair1(R) (CL1-A , 0, 1) 54321 1..SMPL ---- ------,----- ---- - devgroup1 pair2(L) (CL1-C , 0, 21)12345 610..SMPL ---- ------,----- ---- - devgroup1 pair2(R) (CL1-A, 0, 2) 54321 2..SMPL ---- ------,----- ---- - |