本記事は個人的な見解であり、筆者の所属するいかなる団体にも関係ございません。
1. はじめに
無償版ESXiの7.0U3gを7.0U3iへISOを使わずにコマンドラインからリモートでアップデートする手順です。
2. 前提条件
現在のバージョン
更新先バージョン
以下のバージョンにアップデートします。
VMware ESXi 7.0 Update 3i(2022-12-8発表)
https://docs.vmware.com/en/VMware-vSphere/7.0/rn/vsphere-esxi-70u3i-release-notes.html
3. 製品パッチの入手
VMware Customer Connectにサインインし、製品とエンタイトルメント アカウントメニューから、”製品パッチ”を選択
VMware Customer Connect
https://customerconnect.vmware.com/jp
「ESXi」を選択
「7.0を選択」して「検索」
「今すぐダウンロード」をクリック
VMware-ESXi-7.0U3i-20842708-depot.zip
ファイルがダウンロードされました。
4. パッチ適用
4-1. SSHを有効化
「ホスト」>「管理」>「サービス」>「TSM-SSH」をクリックして「起動」をクリック
図は起動後
4-2. 全ての仮想マシンをシャットダウン
4-3. ESXiをメンテナンスモードへ切替
「ホスト」>「アクション」>「メンテナンスモードへ切り替え」をクリック
4-4. パッチファイルをESXiへアップロード
「ストレージ(右クリック)」>「データストアの参照」をクリック
アップロードをクリックして、ダウンロードしたZipファイルを選択してアップロード
4-5. SSHでESXiにログインして確認
4-6. 現在のプロファイルを確認
以下のコマンドを実行します
esxcli software profile get
4-7. パッチファイルのプロファイル確認
以下のコマンドでzipファイルにあるプロファイルを確認します。
esxcli software sources profile list --depot /vmfs/volumes/datastore1/update/VMware-ESXi-7.0U3i-20842708-depot.zip
4-8. アップデートを適用
standardプロファイルのESXi-7.0U3i-20842708-standard
を使用してアップデートします。
esxcli software profile update -d /vmfs/volumes/datastore1/update/VMware-ESXi-7.0U3i-20842708-depot.zip -p ESXi-7.0U3i-20842708-standard
旧式のCPUのサーバーだったので以下のワーニングが出ました。
[HardwareError]
Hardware precheck of profile ESXi-7.0U3i-20842708-standard failed with warnings: <CPU_SUPPORT WARNING: The CPU in this host may not besupported in future ESXi releases. Please plan accordingly.>
Apply --no-hardware-warning option to ignore the warnings and proceed with the transaction.
Please refer to the log file for more details.
--no-hardware-warning
を追加して再実行します
[root@localhost:~] esxcli software profile update -d /vmfs/volumes/datastore1/update/VMware-ESXi-7.0U3i-20842708-depot.zip -p ESXi-7.0U3
i-20842708-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
4-9. 再起動
コマンドラインからrebootを実行
reboot
4-10. 再ログイン
再ログインしてバージョンを確認します。
バージョンアップされました
5. 参考情報
VMware ESXiにパッチを適用する | New technologies in our life
https://yoshi0808.github.io/new-technology/2020/06/14/esxi67-patch/
VMware ESXi 7.0とvCenter Server 7.0のUpdate 3iが公開されていた - 身の回り4畳半近辺の日記
https://b3g.hatenablog.com/entry/2022/12/12/215754