ESXi ホストの起動デバイスを特定する方法
search cancel

ESXi ホストの起動デバイスを特定する方法

book

Article ID: 446898

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項:これは英文の記事 「Determine the boot drive for the ESXi Host」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

本記事では、ESXi ホストの起動デバイスを特定する手順について説明します。

Environment

VMware vSphere ESXi 6.x

VMware vSphere ESXi 7.x

VMware vSphere ESXi 8.x

Resolution

ESXi がインストールされているデバイスを特定するには、以下のいずれかの方法を使用します。

方法 1:

  1. SSH 経由で ESXi ホストにログインします。
  2. ホストで次のコマンドを実行します。

esxcli storage core device partition list

例:
[###@###:~] esxcli storage core device partition list
Device                                            Partition  Start Sector           End Sector       Type         Size
------------------------------------           ----------- ------------------- ------------------------ ----------- ------------------
naa.##################fa          1           2048                      6144                  fa           2097152
naa.##################fa          2           6144                      10485727          f9           5365546496
naa.##################b8          0              0                        125829120        0            64424509440
naa.##################b8          1             64                       8192                  0            4161536
naa.##################b8          2          7086080                15472640          6            4293918720
naa.##################b8          5           8224                      520192             6            262127616
naa.##################b8          6          520224                   1032192           6            262127616
naa.##################b8          7         1032224                  1257472           fc           115326976
naa.##################b8          8         1257504                  1843200           6            299876352
naa.##################b8          9         1843200                  7086080           fc           2684354560
naa.##################b8         10        15472640                125827073       fb           6501469696
naa.##################33          0              0                         10485760         0            5368709120
naa.##################33          1            2048                     6144                fa            2097152

注:左側に表示される、naa ID が naa.##################b8 のデバイスには 8 つのパーティション(1 から 2 および 5 から 10)が存在します。これが ESXi のインストールされているデバイスです。

方法 2:
  1. 次のコマンドを実行します。
esxcli storage core device list | grep -B 30 "Is Boot Device: true"

表示名の naa ID を確認します。

[###@###:~] esxcli storage core device list | grep -B 30 "Is Boot Device: true"
   Display Name: VMware Serial Attached SCSI Disk (naa.##################b8)
   Has Settable Display Name: true
   Size: 61440
   Device Type: Direct-Access
   Multipath Plugin: NMP
   Devfs Path: /vmfs/devices/disks/naa.##################b8
   Vendor: VMware
   Model: Virtual disk
   Revision: 1.0
   SCSI Level: 2
   Is Pseudo: false
   Status: degraded
   Is RDM Capable: true
   Is Local: false
   Is Removable: false
   Is SSD: false
   Is VVOL PE: false
   Is Offline: false
   Is Perennially Reserved: false
   Queue Full Sample Size: 0
   Queue Full Threshold: 0
   Thin Provisioning Status: yes
   Attached Filters:
   VAAI Status: unsupported
   Other UIDs: vml.020##################561
   Is Shared Clusterwide: true
   Is Local SAS Device: false
   Is SAS: true
   Is USB: false
   Is Boot USB Device: false
   Is Boot Device: true

 
方法 3:
  1. SSH 経由で ESXi ホストにログインし、ルートディレクトリに移動します。
  2. ls -l を実行して、bootbank および altbootbank ボリュームの場所を特定します。
  3. 次のコマンドで bootbank ディレクトリに移動します:cd bootbank
  4. 次のコマンドを実行します。
vmkfstools -P a.b00
 
注:このコマンドは、ディレクトリ内のどのファイルに対しても実行できます。また、altbootbank ディレクトリに移動し、その中のファイルに対して vmkfstools -P を実行することもできます。
 
[###@###:/vmfs/volumes/721##################695] vmkfstools -P a.b00
vfat-0.04 (Raw Major Version: 0) file system spanning 1 partitions.
File system label (if any):
Mode: private
Capacity 261853184 (63929 file blocks * 4096), 107081728 (26143 blocks) avail, max supported file size 0
UUID: 721##################695
Partitions spanned (on "disks"):
        naa.##################b8:5
Is Native Snapshot Capable: NO

この起動デバイス上のパーティション(およびパーティション名)を表示するには、
partedutil コマンドを実行します。

[###@###:~] partedUtil getptbl /vmfs/devices/disks/naa.##################b8
gpt
7832 255 63 125829120
1 64 8191 C12A7328F81F11D2BA4B00A0C93EC93B systemPartition 128
5 8224 520191 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
6 520224 1032191 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
7 1032224 1257471 9D27538040AD11DBBF97000C2911D1B8 vmkDiagnostic 0
8 1257504 1843199 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
9 1843200 7086079 9D27538040AD11DBBF97000C2911D1B8 vmkDiagnostic 0
2 7086080 15472639 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
10 15472640 125827072 AA31E02A400F11DB9590000C2911D1B8 vmfs 0