Dynamic Link Manager Software ユーザーズガイド(Solaris®用)
- この項の構成
- (1) ローカルブートディスク環境からHDLM管理対象のブートディスク環境を構築する
- (2) SVMを使用してHDLM管理対象のブートディスク環境をミラー化する
(1) ローカルブートディスク環境からHDLM管理対象のブートディスク環境を構築する
「3.6 ブートディスク環境の構築」を参照し,ローカルブートディスク環境からHDLM管理対象のブートディスク環境を構築します。ブートディスク環境の構築についての概念を次の図に示します。
図3-17 ローカルブートディスク環境からHDLM管理対象のブートディスク環境の構築
(2) SVMを使用してHDLM管理対象のブートディスク環境をミラー化する
SVMを使用して作成したブートディスクをミラー化します。ブートディスク環境のミラー化についての概念を次の図に示します。
ブートディスクのLUのデバイス名は図のようにc8t50060E08000436D1d4とc8t50060E08000436D1d5であると仮定します。
また,以降のコマンドおよび設定の例では,それぞれのスライスが次のように割り当てられていると仮定します。
- スライス0:/(root)ファイルシステム
- スライス1:スワップデバイスおよびダンプデバイス
- スライス6:/usrファイルシステム
- スライス7:SVMの状態データベース
- 作成したブートディスクと同一の容量を持つLUをもう1つ用意し,スライスの構成および容量を同一にします。
- SVMの状態データベースを作成します。
# metadb -a -f c8t50060E08000436D1d4s7 # metadb -a c8t50060E08000436D1d5s7- メタデバイスの名称を決定します。
ここでは次のように設定します。
- /(root)ファイルシステム
d10(mirror) ---- d11(submirror),d12(submirror)- swap
d20(mirror) ---- d21(submirror),d22(submirror)- /usr
d30(mirror) ---- d31(submirror),d32(submirror)- メタデバイスを/(root),swap,/usrに作成し,それぞれをミラー化します(1面ミラー)。
# metainit -f d11 1 1 c8t50060E08000436D1d4s0 # metainit d10 -m d11 # metainit -f d21 1 1 c8t50060E08000436D1d4s1 # metainit d20 -m d21 # metainit -f d31 1 1 c8t50060E08000436D1d4s6 # metainit d30 -m d31- /etc/vfstabのswapの定義を,メタデバイス(/dev/md/dsk/d20)に変更し,/usrの定義もメタデバイス(/dev/md/dsk/d30)に変更します。
(変更前)/dev/dsk/c8t50060E08000436D1d4s1 - swap - no - /dev/dsk/c8t50060E08000436D1d4s6 /dev/rdsk/c8t50060E08000436D1d4s6 /usr ufs 1 no -(変更後)/dev/md/dsk/d20 - swap - no - /dev/md/dsk/d30 /dev/md/rdsk/d30 /usr ufs 1 no -- dumpデバイスを設定します。
# dumpadm -d /dev/md/dsk/d20- metarootコマンドを実行します。
# metaroot d10- ホストを再起動します。
- マシンが起動したら,スワップデバイスおよびダンプデバイスの確認とmountコマンドで/(root)および/usrの確認をします。
# swap -l swapfile dev swaplo blocks free /dev/md/dsk/d20 85,20 16 8409584 8409584 # dumpadm Dump content: kernel pages Dump device: /dev/md/dsk/d20 (swap) Savecore directory: /var/crash/host Savecore enabled: yes # mount / on /dev/md/dsk/d10 read/write/setuid/devices/intr/largefiles/logging/xattr/onerror=panic/dev=154000a on Mon Mar 9 11:00:25 2009 /usr on /dev/md/dsk/d30 read/write/setuid/devices/intr/largefiles/logging/xattr/onerror=panic/dev=154001e on Mon Mar 9 11:00:25 2009- /(root),swap,/usrを2面ミラー構成にします。
# metainit -f d12 1 1 c8t50060E08000436D1d5s0 # metattach d10 d12 # metainit -f d22 1 1 c8t50060E08000436D1d5s1 # metattach d20 d22 # metainit -f d32 1 1 c8t50060E08000436D1d5s6 # metattach d30 d32- metastatコマンドを実行して,2面ミラー構成になっていることを確認します。
# metastat d10: Mirror Submirror 0: d11 State: Okay Submirror 1: d12 State: Okay Pass: 1 Read option: roundrobin (default) Write option: parallel (default) Size: 25190400 blocks (12 GB) d11: Submirror of d10 State: Okay Size: 25190400 blocks (12 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare /dev/dsk/c8t50060E08000436D1d4s0 0 No Okay Yes d12: Submirror of d10 State: Okay Size: 25190400 blocks (12 GB) Stripe 0: Device Start Block Dbase State Reloc Hot Spare /dev/dsk/c8t50060E08000436D1d5s0 0 No Okay Yes ...- HDLMコマンドのview -pathオペレーションを実行して,ブートディスクに設定したLUにIOが実行されることを確認します。
# /opt/DynamicLinkManager/bin/dlnkmgr view -path Paths:000032 OnlinePaths:000026 PathStatus IO-Count IO-Errors Reduced 791869 0 PathID PathName DskName iLU ChaPort Status Type IO-Count IO-Errors DNum HDevName 000000 0000.0000.0000000000653200.0006 HITACHI .DF600F .77010152 0034 0C Online Own 131762 0 - c8t50060E08000436D1d4 000001 0000.0000.0000000000653600.0006 HITACHI .DF600F .77010152 0034 1C Online Non 44 0 - c8t50060E08000436D1d4 000002 0001.0000.0000000000653200.0006 HITACHI .DF600F .77010152 0034 0C Online Own 131717 0 - c8t50060E08000436D1d4 000003 0001.0000.0000000000653600.0006 HITACHI .DF600F .77010152 0034 1C Online Non 44 0 - c8t50060E08000436D1d4 000004 0000.0000.0000000000653200.0007 HITACHI .DF600F .77010152 0043 0C Online Own 131670 0 - c8t50060E08000436D1d5 000005 0000.0000.0000000000653600.0007 HITACHI .DF600F .77010152 0043 1C Online Non 35 0 - c8t50060E08000436D1d5 000006 0001.0000.0000000000653200.0007 HITACHI .DF600F .77010152 0043 0C Online Own 131650 0 - c8t50060E08000436D1d5 000007 0001.0000.0000000000653600.0007 HITACHI .DF600F .77010152 0043 1C Online Non 35 0 - c8t50060E08000436D1d5
All Rights Reserved. Copyright© 2011, 2013, Hitachi, Ltd.