PowerPath/VE:ESXiでLUN 0が表示されない、またはパスが見つからない
概要: 他のLUNはすべてのパスで正しく検出されますが、LUN 0にはパスがないか、まったく表示されません。
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
おそらく、LUN 0が割り当てられておらず、LUNZデバイスに対してポストされたエラーを回避するためのルールを手動で追加したことが考えられます。
Claimrulesを確認します(vmsupportログの「localcli_storage-core-claimrule-list---claimrule-classall.txt」)
次のような画面が表示された場合:
MP 103 runtime location MASK_PATH adapter=vmhba2 channel=0 target=0 lun=0 MP 103 file location MASK_PATH adapter=vmhba2 channel=0 target=0 lun=0 MP 104 runtime location MASK_PATH adapter=vmhba2 channel=0 target=1 lun=0 MP 104 file location MASK_PATH adapter=vmhba2 channel=0 target=1 lun=0
次に、これが問題です。lun 0がPowerPathによって構成されないようにする要求ルールが手動で追加されました。
環境:
- ホストOS: ESXi任意のフレーバー
- ホスト マルチパス: PowerPath(任意のリリース)
- Dell Technologies HW: 任意のアレイ:別のアレイよりもVNX/VPLEX/XtremIOで多く発生します。
1を除くすべてのパスですべてのデバイスが正しく検出され、lun 0として表示されます。
原因
HostMultipathStateInfo.txtを見ると、適切なパスには次のものがあります。
HostMultipathStateInfo-16-MpathRuntime: vmhba2:C0:T0:L1 HostMultipathStateInfo-16-MpathState: active HostMultipathStateInfo-16-MpathDeviceName: naa.60001440000000107034xxxxxxxxxxxx HostMultipathStateInfo-16-MpathDeviceDisplayName: EMC Fibre Channel Disk (naa.60001440000000107034xxxxxxxxxxxx) HostMultipathStateInfo-16-MpathAdapter: vmhba2 HostMultipathStateInfo-16-MpathChannel: 0 HostMultipathStateInfo-16-MpathTarget: 0 HostMultipathStateInfo-16-MpathLun: 1 HostMultipathStateInfo-16-MpathPlugin: PowerPath HostMultipathStateInfo-16-MpathTransport: fc HostMultipathStateInfo-16-MpathCompactTransport: san HostMultipathStateInfo-16-MpathAdapterTransport: fc.5001438007xxxxxx:5001438007xxxxxx HostMultipathStateInfo-16-MpathTargettransport: fc.5000144047xxxxxx:50001442axxxxxx
一方、問題のあるパス(欠落)については、次のようになります。
HostMultipathStateInfo-5-MpathRuntime: vmhba1:C0:T1:L0 HostMultipathStateInfo-5-MpathState: dead HostMultipathStateInfo-5-MpathDeviceName: fc.5000144xxxxxxxx:5000144xxxxxxxx HostMultipathStateInfo-5-MpathDeviceDisplayName: notfound HostMultipathStateInfo-5-MpathAdapter: vmhba1 HostMultipathStateInfo-5-MpathChannel: 0 HostMultipathStateInfo-5-MpathTarget: 1 HostMultipathStateInfo-5-MpathLun: 0 HostMultipathStateInfo-5-MpathPlugin: MASK_PATH HostMultipathStateInfo-5-MpathTransport: fc HostMultipathStateInfo-5-MpathCompactTransport: san HostMultipathStateInfo-5-MpathAdapterTransport: fc.500143xxxxxxxxxx:500143xxxxxxxxxx HostMultipathStateInfo-5-MpathTargettransport: fc.5000144xxxxxxxxx:5000144xxxxxxxxx
プラグインがMASK_PATHのため、デバイスが表示されません。
解決方法
LUN 0をマスクするルールが通常の要求ルールに追加されている場合は、これらのルールを削除し、ルールを再ロードしてデバイスを再スキャンします。または、ルールを削除した後でESXiホストを再起動することもできます。
対象製品
PowerPath/VE製品
PowerPath/VE, PowerPath/VE for VMware文書のプロパティ
文書番号: 000051959
文書の種類: Solution
最終更新: 09 2月 2026
バージョン: 5
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。