3.4.4 バーチャルI/Oサーバーについての注意事項
バーチャルI/Oサーバー環境で,クライアント区画に仮想SCSIディスクを適用する場合,HDLMはバーチャルI/Oサーバー区画にインストールしてください。クライアント区画に仮想HBAを適用する場合,HDLMはクライアント区画にインストールしてください。
仮想ターゲットデバイスはHDLMデバイスまたはHDLMで構成された論理ボリュームを指定してください。仮想ターゲットデバイスの構成手順については,「3.5.3 HDLMの新規インストール」,および「3.5.5 HDLMのアップグレードまたは再インストール」で説明しているインストール手順に含まれています。手順に従って操作を進めてください。
クライアント区画で仮想SCSIディスクのMPIO構成をセットアップするときは,バーチャルI/Oサーバー区画でHDLMのリザーブレベル設定をON(0)に設定してください。
クライアント区画でPowerHAを使用する場合,バーチャルI/Oサーバー区画でHDLMのリザーブレベル設定をON(0)に設定してください。
HDLMをインストールする前に,バーチャルI/OサーバーのioslevelをHDLMがサポートするバージョンに変更してください。
バーチャルI/OサーバーのNPIV機能を使って,仮想HBAを適用するクライアント区画でHDLMを使用する場合は,NPIVオプションを「on」に設定する必要があります。NPIVオプションを「on」に設定しない場合,仮想HBAを経由するパスがHDLMで識別できないことがあります。
NPIVオプションを設定するには,HDLM動作ODM設定ユーティリティー(dlmodmset)を実行してください。dlmodmsetユーティリティーについては,「7.10 dlmodmset HDLM動作ODM設定ユーティリティー」を参照してください。
HDLMデバイスが構成済みの状態でNPIVオプションの設定を変更した場合は,ホストを再起動するか,または次の手順を実行してください。
HDLMドライバー削除ユーティリティー(dlmrmdev)を実行してHDLMデバイスを定義済み状態にするか,または削除します。
dlmrmdevユーティリティーについては,「7.13 dlmrmdev HDLMドライバー削除ユーティリティー」を参照してください。
HDLM構成管理ユーティリティー(dlmcfgmgr)を実行して,HDLMデバイスを再構成します。
# /usr/DynamicLinkManager/bin/dlmcfgmgr
NPIVオプションを「on」に設定すると,HDLMコマンドのviewオペレーションで出力される「PathName」のうち,「HBAアダプター番号」と「バス番号」が「アダプター種別」と「アダプター番号」に変更されます。
変更の対象となるviewオペレーションのパラメーターを,次に示します。
-pathパラメーター(パス情報を表示する)
-luパラメーター(LU情報を表示する)
-hbaパラメーター(HBAポート情報を表示する)
viewオペレーションについては,「6.7 view 情報を表示する」を参照してください。
NPIV機能による仮想HBAをHDLMデバイスとして使用する環境では,fscsiデバイス名称をOS標準のデバイス名から変更しないでください。fscsiデバイス名称をOS標準のデバイス名から変更している場合,HDLMデバイスを構成できないときがあります。
HDLMデバイスを仮想ターゲットデバイスとして定義する際,次のどちらかの条件を満たしていることを確認してください。条件を満たしていない状態で仮想ターゲットデバイスの定義をすると,OSの仕様によって定義処理でエラーが発生する場合があります。
仮想SCSIディスク認識方式でunique_idの値をonにしている。 unique_idの値の確認方法については,「4.1.11 バーチャルI/Oサーバーを使用している場合の仮想SCSIディスク認識方式切り替え」の「(1) 適用されている仮想SCSIディスク認識方式を確認します。」を参照してください。
仮想ターゲットデバイスとして定義するHDLMにPVIDが割り振られている。
対象HDLMデバイスにPVIDが割り振られているかは,lspvコマンドを使用して確認してください。次にlspvコマンドの実行例を示します。次の例ではdlmfdrv0はPVIDが割り振られていて,dlmfdrv1にはPVIDが割り振られていません。
# /usr/sbin/lspv hdisk0 000afdba344d7cf3 rootvg active hdisk1 none None hdisk2 none None hdisk3 none None hdisk4 none None dlmfdrv0 000c305a4b147a67 None dlmfdrv1 none None