VMware は少し前に ESXi 6.7 をリリースしましたが、私が自宅や仕事場のラボ環境に導入し始めたのは、つい最近のことなのです。 以下は、コマンドラインを使用して、または VMware ESXi オフライン バンドルを使用して、ESXi 6.5 ホストを ESXi 6.7 に簡単にアップグレードする 2 つの方法です。
注意: 執筆時点 (2018/8/24) では ESXi 6 からのサポートされるアップグレード パスは存在しません。5 U2 から ESXi 6.7 へ。
How to update ESXi 6.5 to 6.7 via command line
- PuTTY (or any other SSH client/terminal) を使用してホストに SSH 接続して、アップグレードしようとするホストを Maintenance Mode に設定します。
- 次のコマンドを入力して、発信 HTTP 要求のファイアウォールを開きます。
esxcli network firewall ruleset set -e true -r httpClient
- 次のコマンドを入力して、最新の ESXi 6.X にアップグレードします。7 Build 9484548 (執筆時点の最新版)
esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-6.7.0-20180804001-standard
- 更新が終了したら、次のように入力して HTTP ファイアウォール ルールを無効にします:
esxcli network firewall ruleset set -e false -r httpClient
- そして最後に、ESXi ホストを再起動してアップグレードを完了します。 また、セキュリティのために、終了時に SSH を無効にしても問題ありません。
Tip: すべての利用可能な ESXi プロファイルのリストを表示するには、SSH セッションで次のように入力します。 これは、ホストが 2 台以上ある場合や帯域幅が限られている場合に便利です。
- 最初に ESXi 6.7 offline bundle zip ファイルをダウンロードします。7.0-8169922-depot.zip ファイルをすべてのホストからアクセス可能なデータストアにアップロードします。
- 次に、アップグレードする予定のホストをメンテナンス モードにします。
- PuTTY (またはその他のクライアント/ターミナル) を使用してホストに SSH 接続します。
- 次のコマンドを入力し、「DATASTORE」を VMware-ESXi-6.7.0-8169922-depot をアップロードしたデータストアの名前に置き換えます。
esxcli software vib update -d /vmfs/volumes/DATASTORE/VMware-ESXi-6.7.0-8169922-depot.zip
- 上記が完了したら、
reboot
ホストが再起動したら、メンテナンス モードから外し、次のホストに移動します。 以上です!
。
- 最初に ESXi 6.7 offline bundle zip ファイルをダウンロードします。7.0-8169922-depot.zip ファイルをすべてのホストからアクセス可能なデータストアにアップロードします。