ESXi6.7から7.0へのバージョンアップについて、インストーラISOを利用した方法の作業録です。
#インストーラを利用した手順は以下から。
対象環境
バージョンアップ前
VMware ESXi 6.7.0 build-14320388
バージョンアップ後
VMware ESXi 7.0.3 build-20328353
試用版ライセンス(インストールしただけ、60日後停止)を利用しています。
作業の流れ
①オフラインバンドルのダウンロード
②ESXiサーバへのオフラインバンドル配置
③ESXi7.0へのアップグレードと再起動
④ESXi起動後確認
本環境はESXi on ESXi(Nested環境)で構成しています。
作業① オフラインバンドルのダウンロード
アップグレード用のオフラインバンドル(depot.zip)をダウンロードします。
ライセンスを持っている場合は my vmware(公式) から任意バージョンがダウンロード可能です。
今回利用するオフラインバンドル
VMware-ESXi-7.0U3g-20328353-depot.zip
ライセンスが無い場合も最新バージョンは試用版のダウンロードが可能です。
定期的にダウンロードしておきましょう。
作業② ESXiサーバへのオフラインバンドル配置
ESXiサーバへのオフラインバンドル配置を行います。
データストアブラウザへのアップロードに配置します。
作業③ ESXi7.0へのアップグレードと再起動
ESXiへSSHで接続します。
バージョン確認を実施します。
[root@localhost:~] vmware -l
VMware ESXi 6.7.0 Update 3
[root@localhost:~]
[root@localhost:~] vmware -v
VMware ESXi 6.7.0 build-14320388
[root@localhost:~]
vibリストを取得します。
[root@localhost:~] esxcli software vib list
Name Version Vendor Acceptance Level Install Date
----------------------------- ------------------------------------ ------ ---------------- ------------
ata-libata-92 3.00.9.2-16vmw.670.0.0.8169922 VMW VMwareCertified 2023-04-08
ata-pata-amd 0.3.10-3vmw.670.0.0.8169922 VMW VMwareCertified 2023-04-08
ata-pata-atiixp 0.4.6-4vmw.670.0.0.8169922 VMW VMwareCertified 2023-04-08
(後略)
メンテナンスモードを設定します。
[root@localhost:~] esxcli system maintenanceMode get
Disabled
[root@localhost:~]
[root@localhost:~] esxcli system maintenanceMode set --enable true
[root@localhost:~]
[root@localhost:~]
[root@localhost:~] esxcli system maintenanceMode get
Enabled
[root@localhost:~]
オフラインバンドルのプロファイルを確認します。
esxcli software sources profile list -d [オフラインバンドルのフルパス]
[root@localhost:~] esxcli software sources profile list -d /vmfs/volumes/datastore1/VMware-ESXi-7.0U3g-20328353-depot.zip
Name Vendor Acceptance Level Creation Time Modification Time
----------------------------- ------------ ---------------- ------------------- -------------------
ESXi-7.0U3g-20328353-standard VMware, Inc. PartnerSupported 2022-09-01T00:00:00 2022-09-01T00:00:00
ESXi-7.0U3g-20328353-no-tools VMware, Inc. PartnerSupported 2022-09-01T00:00:00 2022-08-23T03:00:16
[root@localhost:~]
念のため、事前にドライランを実行します。
esxcli software profile update --dry-run --depot=[オフラインバンドルのフルパス] --pr ofile=[プロファイル名]
[root@localhost:~] esxcli software profile update --dry-run --depot=/vmfs/volumes/datastore1/VMware-ESXi-7.0U3g-20328353-depot.zip --pr
ofile=ESXi-7.0U3g-20328353-standard
Update Result
Message: Dryrun only, host not changed. The following installers will be applied: [BootBankInstaller, LockerInstaller]
Reboot Required: true
VIBs Installed: VMW_bootbank_atlantic_1.0.3.0-8vmw.703.0.20.19193900, (後略)
VIBs Removed: VMW_bootbank_ata-libata-92_3.00.9.2-16vmw.670.0.0.8169922,(後略)
VIBs Skipped:
[root@localhost:~]
バージョンアップを実施します。
esxcli software profile update --depot=[オフラインバンドルのフルパス] --pr ofile=[プロファイル名]
#私の環境では3分ほどで完了しました。
[root@localhost:~] esxcli software profile update -d /vmfs/volumes/datastore1/VMware-ESXi-7.0U3g-20328353-depot.zip -p ESXi-7.0U3g-2032
8353-standard --no-hardware-warning
Update Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: VMW_bootbank_atlantic_1.0.3.0-8vmw.703.0.20.19193900, (後略)
VIBs Removed: VMW_bootbank_ata-libata-92_3.00.9.2-16vmw.670.0.0.8169922, (後略)
VIBs Skipped:
[root@localhost:~]
再起動を実行します。
コマンド実行後、30秒ほどで再起動が走ります。
[root@localhost:~] reboot
作業④ ESXi起動後確認
ESXiが7.0で起動します。
バージョン確認を実施します。
[root@localhost:~] vmware -l
VMware ESXi 7.0 Update 3
[root@localhost:~]
[root@localhost:~] vmware -v
VMware ESXi 7.0.3 build-20328353
[root@localhost:~]
vibリストを取得します。
[root@localhost:~] esxcli software vib list
Name Version Vendor Acceptance Level Install Date
----------------------------- ------------------------------------- ------ ---------------- ------------
atlantic 1.0.3.0-8vmw.703.0.20.19193900 VMW VMwareCertified 2023-04-08
bnxtnet 216.0.50.0-44vmw.703.0.50.20036589 VMW VMwareCertified 2023-04-08
bnxtroce 216.0.58.0-23vmw.703.0.50.20036589 VMW VMwareCertified 2023-04-08
(後略)
コンポーネントリストを取得します。
[root@localhost:~] esxcli software component list
Name Display Name Version Display Version Vendor Creation Date Acceptance Level
------------------------------ -------------------------------------------------------------------------- ------------------------------------- ---------------------- ------ ------------- ----------------
Broadcom-ELX-IMA-plugin Broadcom IMA plugin for Emulex OneConnect iSCSI Driver 12.0.1200.0-4vmw.703.0.20.19193900 12.0.1200.0-4vmw VMware 01-12-2022 VMwareCertified
Broadcom-ELX-brcmfcoe Broadcom Emulex Connectivity Division fcoe driver for FCoE adapters 12.0.1500.2-3vmw.703.0.20.19193900 12.0.1500.2-3vmw VMware 01-12-2022 VMwareCertified
Broadcom-ELX-lpfc Broadcom Emulex Connectivity Division lpfc driver for FC adapters 14.0.169.26-5vmw.703.0.50.20036589 14.0.169.26-5vmw VMware 07-12-2022 VMwareCertified
(後略)
(備考)VMFSの変換について
ESXi7.0のシステムストレージについてはレイアウトの変更がなされました。
したがって、アップグレードによってストレージレイアウトの変更が入っています。
実機についても以下のように変更が確認されました。
参考