Dynamic Link Manager Software ユーザーズガイド(AIX®用)
HDLM管理対象予定のデバイスのバックアップ,ハードウェアの設定などを行います。
HDLMをクラスタ構成で使用する場合は,クラスタを構成するすべてのホストで次に示す操作を行ってください。
- この項の構成
- (1) HDLM管理対象予定のデバイスへの操作
- (2) HBAの設定変更手順
- (3) ハードウェアの設定
- (4) カーネルモードの切り替え
- (5) クラスタソフトウェアの設定
この手順は,物理ボリュームを定義してHDLM管理対象予定のデバイスをすでに運用している場合に行ってください。
- HDLM管理対象予定のデバイスにアクセスする,すべてのアプリケーションのプロセスを終了します。
- 必要に応じてHDLM管理対象予定のデバイスの内容をテープなどにバックアップします。
- マウントを解除します。
HDLM管理対象予定のデバイスをマウントしている場合は,次の手順でマウントを解除してください。
- はじめに,次のコマンドを実行して,現在の設定を確認します。
# mount -p
現在の設定が次に示すように出力されます。図3-2 mount -pコマンドの実行結果の例(HDLMを新規インストールする前の準備)
ここでは,網掛けの部分のデバイスをHDLMで管理することとします。
- 次のコマンドを実行して,マウントを解除します。
# umount /mntpt- 次のコマンドを実行して,該当するボリュームグループを非活動化します。
# varyoffvg ボリュームグループ名
次に示す2つの項目に当てはまる場合,下記の設定を行ってください。
- IBMのHBAを使用している。
- ホストとストレージをファイバチャネルスイッチで接続している。
- 物理ボリューム(hdiskn),使用しているプロセス,およびサービスをすべて停止してください。
DBMSなどの,各種アプリケーションのプロセスおよびサービスが,物理ボリューム(hdiskn)または管理対象パスを使用している場合,それらをすべて停止してください。- 物理ボリューム(hdiskn),使用しているファイルシステムをアンマウントしてください。
# umount ファイルシステムのマウントポイント- 活動状態のボリュームグループをすべて表示してください。
# lsvg -o- 表示されたボリュームグループから,必要に応じてボリュームグループを非活動化状態にしてください。
# varyoffvg ボリュームグループ名- 使用している親デバイス(fscsin)を定義済みとしてください。
# rmdev -l fscsin -Rなお,親デバイスは次のコマンドで求めることができます。# lsdev -C -l hdiskn -F 'parent'- 親デバイス(fscsin)のfc_err_recov設定をfast_failに変更してください。
# chdev -l fscsin -a fc_err_recov=fast_fail- 親デバイス(fscsin)の設定が有効となっていることを確認してください。
また,fc_err_recov設定がfast_failに変更されていることを確認してください。# lsattr -El fscsin fc_err_recov fast_fail FC Fabric Event Error RECOVERY Policy 真- 使用しているすべてのHBAそれぞれに,手順5から7の操作を行ってください。
- 定義済みの親デバイス(fscsin)を使用できるようにしてください。
# cfgmgr
Fibre Channel接続の場合は,接続方式(Fabric,ALなど)を確認し,接続方式に合わせて設定してください。
Fibre Channelを使用する場合,SCSIのターゲットIDは,HBAの設定に従います。ターゲットIDを知る必要がある場合は,HBAのマニュアルなどを参照してください。
- ストレージシステムを設定します。
設定内容については,ストレージシステムの保守マニュアルを参照してください。PowerHAを使用する場合は,「3.11 PowerHAを使用する場合の設定」の「3.11.1 ストレージシステムの設定」も参照してください。
RAID Managerで使用するコマンドデバイスは,HDLMの管理対象外です。RAID Managerで使用するコマンドデバイスを冗長化するときは,RAID Managerの機能を利用してください。- ファイバチャネルスイッチを設定します。
設定方法については,ファイバチャネルスイッチのマニュアルを参照してください。ファイバチャネルスイッチを使用しない場合,この操作は不要です。- HBAを設定します。
設定方法については,HBAのマニュアルを参照してください。
1台のホストに設置するHBAのうち,HDLM管理対象デバイスに接続するHBAは,すべて同一の種類を使用してください。HBAのマイクロプログラムのバージョンも合わせてください。異なる種類のHBAを使用すると,障害発生時にパスを切り替えられません。- OSにLUを認識させます。
cfgmgrコマンドを実行してデバイスを構成したあと,lsdevコマンドを実行して,物理ボリューム(hdiskn)が認識されていることを確認してください。# cfgmgr # lsdev -Cc disk
32ビットカーネルを使用しているときにHDLMをインストールすると,32ビット版のHDLMがインストールされます。64ビットカーネルを使用しているときにHDLMをインストールすると,64ビット版のHDLMがインストールされます。HDLMをインストールする前に,32ビットカーネルと64ビットカーネルのどちらでAIXを運用するかを決め,必要な場合はカーネルモードを切り替えておいてください。
HDLMをインストールしたあとにカーネルモードを変更する場合は,HDLM動作環境変更ユティリティ(dlmchenv)を実行して,変更後のカーネルモードの環境に,HDLMを対応させてください。変更後のカーネルモードの環境にHDLMを対応させる手順については,「4.5.2 OSのアップグレード時の設定」の「(2) カーネルモード変更時の設定」を参照してください。
カーネルモードを切り替える方法を次に示します。
- 現在使用しているカーネルモードを確認します。
次のコマンドを実行します。# bootinfo -K32ビットカーネルを使用している場合は「32」と表示され,64ビットカーネルを使用している場合は「64」と表示されます。- カーネルモードを切り替えます。
AIXが起動している場合は,/usr/lib/boot/unixおよび/unixに対するシンボリックリンクを変更し,カーネルモードを32ビットまたは64ビットに切り替えます。
- 64ビットカーネルのパス
/usr/lib/boot/unix_64- 32 ビットカーネルのパス
/usr/lib/boot/unix_up(ユニプロセッサ用)
/usr/lib/boot/unix_mp(マルチプロセッサ用)- bosbootコマンドを実行します。
# bosboot -ad /dev/ipldevice- システムを再起動します。
# shutdown -Fr- 次のコマンドを実行して,カーネルモードが切り替えられたことを確認します。
# bootinfo -K
HDLMをクラスタ構成にするときは,次の手順でクラスタソフトウェアを設定してください。
- クラスタを構成するすべてのホストにクラスタソフトウェアをインストールします。
クラスタソフトウェアのインストールについては,各クラスタソフトウェアのマニュアルを参照してください。- クラスタソフトウェアのサービスを停止します。
クラスタソフトウェアのサービスを停止する方法については,各クラスタソフトウェアのマニュアルを参照してください。
All Rights Reserved. Copyright© 2011, 2013, Hitachi, Ltd.