接下来,您需要配置卷管理器、Sun Cluster 设备组和具有高可用性的群集文件系统。您可以采取两种方式来配置这些实体:
从 cluster-paris 复制卷管理器信息
使用 VERITAS Volume Manager 命令 vxdiskadm 和 vxassist 在 cluster-newyork 的 LUN 上创建卷管理器配置的副本
以下过程介绍了每种方法。
开始复制 devgroup1 设备组。
phys-paris-1# symrdf -g devgroup1 -noprompt establish An RDF 'Incremental Establish' operation execution is in progress for device group 'devgroup1'. Please wait... Write Disable device(s) on RA at target (R2)..............Done. Suspend RDF link(s).......................................Done. Mark target (R2) devices to refresh from source (R1)......Started. Device: 054 ............................................. Marked. Mark target (R2) devices to refresh from source (R1)......Done. Suspend RDF link(s).......................................Done. Merge device track tables between source and target.......Started. Device: 09C ............................................. Merged. Merge device track tables between source and target.......Done. Resume RDF link(s)........................................Done. The RDF 'Incremental Establish' operation successfully initiated for device group 'devgroup1'. |
确认 EMC Symmetrix Remote Data Facility 设备对的状态为“已同步”。
phys-newyork-1# symrdf -g devgroup1 verify All devices in the RDF group 'devgroup1' are in the 'Synchronized' state. |
使用 symrdf split 命令来分隔该设备对。
phys-paris-1# symrdf -g devgroup1 -noprompt split An RDF 'Split' operation execution is in progress for device group 'devgroup1'. Please wait... Suspend RDF link(s).......................................Done. Read/Write Enable device(s) on RA at target (R2)..........Done. The RDF 'Split' operation device group 'devgroup1'. |
启用所有要扫描的卷。
phys-newyork-1# vxdctl enable |
导入 VERITAS Volume Manager 磁盘组 dg1。
phys-newyork-1# vxdg -C import dg1 |
验证是否已成功导入 VERITAS Volume Manager 磁盘组。
phys-newyork-1# vxdg list |
启用 VERITAS Volume Manager 卷。
phys-newyork-1# /usr/sbin/vxrecover -g dg1 -s -b |
验证是否已识别和启用 VERITAS Volume Manager 卷。
phys-newyork-1# vxprint |
在 Sun Cluster 软件中注册 VERITAS Volume Manager 磁盘组 dg1。
phys-newyork-1# scconf -a -D type=vxvm, name=dg1, \ nodelist=phys-newyork-1:phys-newyork-2 |
向 phys-newyork-1 上的 /etc/vfstab 文件添加一个条目。
phys-newyork-1# /dev/vx/dsk/dg1/vol1 /dev/vx/rdsk/dg1/vol1 \ /mounts/sample ufs 2 no logging |
在 newyork 上创建一个挂载目录。
phys-newyork-1# mkdir -p /mounts/sample phys-newyork-2# 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=dg1 \ |
请通过使应用程序资源组先联机再脱机的方式,来确认该资源组的配置是否正确。
phys-newyork-1# scswitch -Z -g apprg1 phs-newyork-1# scswitch -F -g apprg1 |
卸载文件系统。
phys-newyork-1# umount /mounts/sample |
使 Sun Cluster 设备组脱机。
phys-newyork-1# scswitch -F -D dg1 |
验证 VERITAS Volume Manager 磁盘组是否已被移动。
phys-newyork-1# vxdg list |
重新建立 EMC Symmetrix Remote Data Facility 设备对。
phys-newyork-1# symrdf -g devgroup1 -noprompt establish |
至此完成了辅助群集上的初始配置。
此任务使用 VERITAS Volume Manager 命令 vxdiskadm 和 vxassist 将卷管理器配置从主群集 cluster-paris 复制到辅助群集 cluster-newyork 的各 LUN。
在整个过程中,设备组 devgroup1 必须始终处于 Split 状态。
确认设备对是否处于 Split 状态。
phys-newyork-1# symrdf -g devgroup1 query 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 00EC RW 0 0 NR 00EC RW 0 0 S.. Split DEV002 00ED RW 0 0 NR 00ED RW 0 0 S.. Split |
导入 VERITAS Volume Manager 磁盘组。
phys-newyork-1# vxdg -C import dg1 |
验证是否已成功导入 VERITAS Volume Manager 磁盘组。
phys-newyork-1# vxdg list |
启用 VERITAS Volume Manager 卷。
phys-newyork-1# /usr/sbin/vxrecover -g dg1 -s -b |
验证是否已识别和启用 VERITAS Volume Manager 卷。
phys-newyork-1# vxprint |
在 Sun Cluster 软件中注册 VERITAS Volume Manager 磁盘组 dg1。
phys-newyork-1# scconf -a -D type=vxvm, name=dg1, \ nodelist=phys-newyork-1:phys-newyork-2 |
创建一个 VERITAS Volume Manager 卷。
使 VERITAS Volume Manager 信息与 Sun Cluster 设备组同步,然后检验输出。
phys-newyork-1# scconf -c -D name=dg1, sync phys-newyork-1# scstat -D |
在 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=dg1 |
如有必要,请通过使应用程序资源组先联机然后再脱机的方式,确认它的配置是否正确。
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 dg1 |
验证 VERITAS Volume Manager 磁盘组是否已被移动。
phys-newyork-1# vxdg list |