次に、ボリュームマネージャー、Sun Cluster デバイスグループ、および高可用性クラスタファイルシステムを構成する必要があります。これらのエンティティーを構成するには、2 つの方法があります。
cluster-paris からボリュームマネージャー情報を複製する
cluster-newyork の LUN にボリュームマネージャー構成のコピーを作成する (VERITAS Volume Manager コマンド vxdiskadm と vxassist を使用)
これらの方法については、それぞれ、次に示す手順の中で説明します。
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 |
VERITAS Volume Manager ディスクグループ dg1 を Sun Cluster ソフトウェアに登録します。
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 |
VERITAS Volume Manager ディスクグループ dg1 を Sun Cluster ソフトウェアに登録します。
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 |