VMware ESXi/ESX を操作するときのディスクの識別
book
Article ID: 323790
calendar_today
Updated On:
Products
VMware vSphere ESXi
Issue/Introduction
ESXi/ESX ストレージのトラブルシューティングを実行する場合、特定のディスク、または ESXi/ESX に接続された LUN を識別する必要のあるコマンド ライン ツールを使用できます。この記事では、これらのディスクを識別するさまざま方法を紹介します。
Symptoms:
免責事項: これは英文の記事
Identifying disks when working with VMware ESXi「の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
Environment
VMware vSphere ESXi 7.0.x
VMware vSphere 7.0.x
VMware vSphere ESXi 8.0.x
VMware vSphere ESXi 6.0
VMware vSphere ESXi 6.7
VMware vSphere ESXi 6.5
Resolution
ESXi 6.x/7.x
次のコマンドを使用して、ESXi 内からディスクおよび LUN 情報を収集します:
- コマンド esxcli storage core path list または esxcli-scsidevs -l は、現在 ESXi ホストに接続されているすべての LUN パスの一覧を生成します。
出力は次のようになります:
fc.5001438005685fb5:5001438005685fb4-fc.50060160c46036df:50060167446036df-naa.6006016094602800e07ff528b73ae011
UID: fc.5001438005685fb5:5001438005685fb4-fc.50060160c46036df:50060167446036df-naa.6006016094602800e07ff528b73ae011
Runtime Name: vmhba0:C0:T0:L23
Device: naa.6006016094602800e07ff528b73ae011
Device Display Name: DGC Fibre Channel Disk (naa.6006016094602800e07ff528b73ae011)
Adapter: vmhba0
Channel: 0
Target: 0
LUN: 23
Plugin: NMP
State: active
Transport: fc
Adapter Identifier: fc.5001438005685fb5:5001438005685fb4
Target Identifier: fc.50060160c46036df:50060167446036df
Adapter Transport Details: WWNN: 50:01:43:80:05:68:5f:b5 WWPN: 50:01:43:80:05:68:5f:b4
Target Transport Details: WWNN: 50:06:01:60:c4:60:36:df WWPN: 50:06:01:67:44:60:36:df
fc.5001438005685fb5:5001438005685fb4-fc.50060160c46036df:5006016f446036df-naa.6006016094602800e07ff528b73ae011
UID: fc.5001438005685fb5:5001438005685fb4-fc.50060160c46036df:5006016f446036df-naa.6006016094602800e07ff528b73ae011
Runtime Name: vmhba0:C0:T1:L23
Device: naa.6006016094602800e07ff528b73ae011
Device Display Name: DGC Fibre Channel Disk (naa.6006016094602800e07ff528b73ae011)
Adapter: vmhba0
Channel: 0
Target: 1
LUN: 23
Plugin: NMP
State: active
Transport: fc
Adapter Identifier: fc.5001438005685fb5:5001438005685fb4
Target Identifier: fc.50060160c46036df:5006016f446036df
Adapter Transport Details: WWNN: 50:01:43:80:05:68:5f:b5 WWPN: 50:01:43:80:05:68:5f:b4
Target Transport Details: WWNN: 50:06:01:60:c4:60:36:df WWPN: 50:06:01:6f:44:60:36:df
注:特定のデバイスのパス情報を詳細に記述するには(Device: <device>)コマンド esxcli storage core path list -d <device> を使用します。 - 代わりにコマンド esxcfg-mpath -b は、検出されたデバイスのすべてのワーキング パスの一覧を生成します。
出力は次のようになります:
naa.60002ac000000000000000060001e77e : 3PARdata Fibre Channel Disk (naa.60002ac000000000000000060001e77e)
vmhba1:C0:T0:L3 LUN:3 state:active fc Adapter: WWNN: 50:06:0b:00:00:c2:72:0b WWPN: 50:06:0b:00:00:c2:72:0a Target: WWNN: 2f:f7:00:02:ac:01:e7:7e WWPN: 20:22:00:02:ac:01:e7:7e
vmhba1:C0:T1:L3 LUN:3 state:active fc Adapter: WWNN: 50:06:0b:00:00:c2:72:0b WWPN: 50:06:0b:00:00:c2:72:0a Target: WWNN: 2f:f7:00:02:ac:01:e7:7e WWPN: 21:22:00:02:ac:01:e7:7e
vmhba0:C0:T0:L3 LUN:3 state:active fc Adapter: WWNN: 50:06:0b:00:00:c2:72:09 WWPN: 50:06:0b:00:00:c2:72:08 Target: WWNN: 2f:f7:00:02:ac:01:e7:7e WWPN: 22:21:00:02:ac:01:e7:7e
vmhba0:C0:T1:L3 LUN:3 state:active fc Adapter: WWNN: 50:06:0b:00:00:c2:72:09 WWPN: 50:06:0b:00:00:c2:72:08 Target: WWNN: 2f:f7:00:02:ac:01:e7:7e WWPN: 23:21:00:02:ac:01:e7:7e
naa.60002ac0000000000000000a0001e77e : 3PARdata Fibre Channel Disk (naa.60002ac0000000000000000a0001e77e)
vmhba1:C0:T0:L7 LUN:7 state:active fc Adapter: WWNN: 50:06:0b:00:00:c2:72:0b WWPN: 50:06:0b:00:00:c2:72:0a Target: WWNN: 2f:f7:00:02:ac:01:e7:7e WWPN: 20:22:00:02:ac:01:e7:7e
vmhba1:C0:T1:L7 LUN:7 state:active fc Adapter: WWNN: 50:06:0b:00:00:c2:72:0b WWPN: 50:06:0b:00:00:c2:72:0a Target: WWNN: 2f:f7:00:02:ac:01:e7:7e WWPN: 21:22:00:02:ac:01:e7:7e
vmhba0:C0:T0:L7 LUN:7 state:active fc Adapter: WWNN: 50:06:0b:00:00:c2:72:09 WWPN: 50:06:0b:00:00:c2:72:08 Target: WWNN: 2f:f7:00:02:ac:01:e7:7e WWPN: 22:21:00:02:ac:01:e7:7e
vmhba0:C0:T1:L7 LUN:7 state:active fc Adapter: WWNN: 50:06:0b:00:00:c2:72:09 WWPN: 50:06:0b:00:00:c2:72:08 Target: WWNN: 2f:f7:00:02:ac:01:e7:7e WWPN: 23:21:00:02:ac:01:e7:7e
eui.00e04c2020202000 : Local USB Direct-Access (eui.00e04c2020202000)
vmhba32:C0:T0:L0 LUN:0 state:active Local HBA vmhba32 channel 0 target 0
- コマンド esxcli storage core device list は、ESXi ホストに現在接続されている LUN の一覧を生成します。
出力は次のようになります:
mpx.vmhba0:C0:T0:L0
Display Name: Local VMware Disk (mpx.vmhba2:C0:T0:L0)
Has Settable Display Name: false
Size: 286070
Device Type: Direct-Access
Multipath Plugin: NMP
Devfs Path: /vmfs/devices/disks/mpx.vmhba2:C0:T0:L0
Vendor: VMware
Model: Block device
Revision: 1.0
SCSI Level: 2
Is Pseudo: false
Status: on
Is RDM Capable: false
Is Local: true
Is Removable: false
Is SSD: false
Is Offline: false
Is Perennially Reserved: false
Thin Provisioning Status: unknown
Attached Filters:
VAAI Status: unsupported
Other UIDs: vml.0000000000766d686261323a303a30 - 代わりにコマンド esxcfg-scsidevs -c は、ESXi ホストに検出されているすべてのデバイスの一覧を生成します。
出力は次のようになります:

- コマンド esxcli storage vmfs extent list は各ボリュームのエクステントの一覧を生成し、デバイス名から UUID へのマッピングも提供します。
出力は次のようになります:
Volume Name VMFS UUID Extent Number Device Name Partition
------------ ----------------------------------- ------------- ------------------------------------ ---------
esxi-local 4e0d86e1-0db6f826-6991-d8d3855ff8d6 0 mpx.vmhba2:C0:T0:L0 3
datastore1 4d4ac840-c1386fa0-9f6d-0050569300a7 0 naa.6006016094602800364ce22e3825e011 1
vmfs5 4dad8f16-911648ca-d660-d8d38563e658 0 naa.600601609460280052eb8621b73ae011 1 - 代わりにコマンド esxcfg-scsidevs -m は、現在アクティブ/ホストにマウントされているすべての VMFSバックアップ データストアを UUID も含めて一覧に表示します。
出力は次のようになります:

- コマンド esxcli storage filesystem list は、VMFS バージョンを含めて、ESXi ホストに現在接続されている LUN の簡略な一覧を生成します。
出力は次のようになります:
Mount Point Volume Name UUID Mounted
Type Size Free
------------------------------------------------- ------------ ----------------------------------- ------- ------ ------------- ------------
/vmfs/volumes/f98fbd51-d2efb396 ISOs f98fbd51-d2efb396 true NFS 581284225024 181569196032
/vmfs/volumes/4d4ac840-c1386fa0-9f6d-0050569300a7 datastore1 4d4ac840-c1386fa0-9f6d-0050569300a7 true VMFS-3 9395240960 746586112
/vmfs/volumes/4e0d86e1-0db6f826-6991-d8d3855ff8d6 esxi-local 4e0d86e1-0db6f826-6991-d8d3855ff8d6 true VMFS-5 294473695232 293884395520
/vmfs/volumes/4dad8f16-911648ca-d660-d8d38563e658 vmfs5 4dad8f16-911648ca-d660-d8d38563e658 true VMFS-5 1879048192 220200960
/vmfs/volumes/4e303229-94dedb01-508c-d8d3855ff8d6 4e303229-94dedb01-508c-d8d3855ff8d6 true vfat 4293591040 4290248704
/vmfs/volumes/f9618575-313f4ef5-943d-d5308d29e876 Hypervisor1 f9618575-313f4ef5-943d-d5308d29e876 true vfat 261853184 128241664
/vmfs/volumes/12e6c575-9a49251d-634c-1c34f28a0238 Hypervisor2 12e6c575-9a49251d-634c-1c34f28a0238 true vfat 261853184 163708928
/vmfs/volumes/2da668ef-40e5d96b-90bf-855ddb9c5547 Hypervisor3 2da668ef-40e5d96b-90bf-855ddb9c5547 true vfat 299778048 114704384
- コマンド ls -alh /vmfs/devices/disks は、特定のストレージ操作について可能性のあるターゲットを一覧表示します。
出力は次のようになります:
lrwxrwxrwx 1 rootroot19 Jul 27 16:40 vml.0000000000766d686261323a303a30 -> mpx.vmhba2:C0:T0:L0
lrwxrwxrwx 1 rootroot21 Jul 27 16:40 vml.0000000000766d686261323a303a30:1 -> mpx.vmhba2:C0:T0:L0:1
lrwxrwxrwx 1 rootroot21 Jul 27 16:40 vml.0000000000766d686261323a303a30:2 -> mpx.vmhba2:C0:T0:L0:2
lrwxrwxrwx 1 rootroot21 Jul 27 16:40 vml.0000000000766d686261323a303a30:3 -> mpx.vmhba2:C0:T0:L0:3
lrwxrwxrwx 1 rootroot21 Jul 27 16:40 vml.0000000000766d686261323a303a30:4 -> mpx.vmhba2:C0:T0:L0:4
lrwxrwxrwx 1 rootroot21 Jul 27 16:40 vml.0000000000766d686261323a303a30:5 -> mpx.vmhba2:C0:T0:L0:5
lrwxrwxrwx 1 rootroot21 Jul 27 16:40 vml.0000000000766d686261323a303a30:6 -> mpx.vmhba2:C0:T0:L0:6
lrwxrwxrwx 1 rootroot21 Jul 27 16:40 vml.0000000000766d686261323a303a30:7 -> mpx.vmhba2:C0:T0:L0:7
lrwxrwxrwx 1 rootroot21 Jul 27 16:40 vml.0000000000766d686261323a303a30:8 -> mpx.vmhba2:C0:T0:L0:8
lrwxrwxrwx 1 rootroot36 Jul 27 16:40 vml.02000600006006016094602800364ce22e3825e011524149442030 -> naa.6006016094602800364ce22e3825e011
lrwxrwxrwx 1 rootroot38 Jul 27 16:40 vml.02000600006006016094602800364ce22e3825e011524149442030:1 -> naa.6006016094602800364ce22e3825e011:1
lrwxrwxrwx 1 rootroot36 Jul 27 16:40 vml.02000e0000600601609460280052eb8621b73ae011524149442030 -> naa.600601609460280052eb8621b73ae011
lrwxrwxrwx 1 rootroot38 Jul 27 16:40 vml.02000e0000600601609460280052eb8621b73ae011524149442030:1 -> naa.600601609460280052eb8621b73ae011:1
次は、一部の識別子およびその変換の定義です:
- naa.<NAA>:<Partition> または eui.<EUI>:<Partition>
NAA はネットワーク アドレス権限識別子を表します。EUI は拡張一意識別子を表します。この番号はその LUN に一意であることが保証されます。NAA または EUI 識別子は LUN を識別する優先される方法であり、その番号はストレージ デバイスによって生成されます。NAA または EUI は LUN に対して一意であるため、LUN はすべての ESXi ホスト間で同じように表示され、NAA または EUI 識別子は同じままです。これらの規格の詳細については、InterNational Committee for Information Technology Standards (T10) の SPC-3 ドキュメントを参照してください。
<Partition> は、LUN またはディスク上のパーティション番号を表しています。<Partition> が 0 として指定されている場合、1 つのパーティションのみではなくディスク全体を示しています。この識別子は、一般に vmkfstools などのユーティリティを使用した操作に使用されます。
例:naa.6090a038f0cd4e5bdaa8248e6856d4fe:3 = LUN naa.6090a038f0cd4e5bdaa8248e6856d4fe のパーティション 3。
- mpx.vmhba<Adapter>:C<Channel>:T<Target>:L<LUN> または mpx.vmhba<Adapter>:C<Channel>:T<Target>:L<LUN>:<Partition>
一部のデバイスは上記で説明された NAA 番号を提供しません。こうした状況では、MPX 識別子が ESXi によって生成され、LUN またはディスクを表します。この識別子は、前のバージョンの ESXi の基準名に似た形式になり、mpx. プレフィックスが付きます。この識別子は、上記の NAA 識別子とまったく同じ方法で使用できます。
- vml.<VML> または vml.<VML>:<Partition>
VML 識別子は、NAA 識別子および MPX 識別子と置換して使用できます。:<Partition> を追加した場合、上記と同じように機能します。この識別子は、一般に vmkfstools などのユーティリティを使用した操作に使用されます。
vml ID を見つけるためには、このコマンドを使用できます:
vmkfstools -q <vm-disk>.vmdk
- vmhba<Adapter>:C<Channel>:T<Target>:L<LUN>
この識別子は、LUN へのパスを識別するためにのみ使用するようになっています。ESXi が 1 つの LUN に関連付けられたパスを検出すると、各パスはこのパス識別子に割り当てられます。LUN も最初のパスと同じ名前を継承しますが、実行時名として使用され、直前で述べた識別子と同じようには使用されません。これは、使用しているホストによって異なる場合があるためです。この識別子は、一般に vmkfstools などのユーティリティを使用した操作に使用されます。
例:vmhba1:C0:T0:L0 = アダプタ 1、チャネル 0、ターゲット 0、LUN 0。
注:一般に、マルチポート ファイバー チャネル アダプタには各接続用の専用コントローラが備わっているため、各コントローラは異なる vmhba# で表されます。アダプタで同じコントローラへの複数接続がサポートされている場合、異なるチャネル番号で表されます。この表示は、アダプタの機能と直接的に関係しています。
- <UUID>
<UUID> は、ボリューム作成時に VMFS ボリュームに割り当てられる一意の番号です。データストアの特定のファイルのフル パスを指定する必要のある構文に含まれている場合があります。
Feedback
Was this article helpful?
thumb_up
Yes
thumb_down
No