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ユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。