ESXi7.0というよりvSphere 7.0?
いつの間にか出ていたので突貫メモ。
適用方法はパッチをあてる方法と同じ。
1.VMwareサイトよりvSphere 7.0をダウンロード
以下サイトよりvSphere 7.0をダウンロード。
VMware Japan:クラウド、モビリティ、ネットワークとセキュリティ | JP
バージョンが上がったんでライセンス番号も取得が必要。
2.パッチアップロード
ESXiのWeb管理画面の「データストアブラウザ」で適当な場所にアップロード
今回はdatabase1にパッチファイルを放り込む
3.メンテナンスモードへの切り替え
ESXiのWeb管理画面から「メンテナンスモードへの切り替え」選択
4.sshで接続
以下ブログを参考にsshで接続
yarufu101.hateblo.jp
5.コマンドでパッチ適用
Esxi6.7のアップデートコマンドと今回のバージョンアップ方法は同じ
esxcli software sources profile list --depot=「ダウンロードファイル名」
でプロファイル名を確認して
esxcli software profile update -d 「ダウンロードファイル名」 -p 「プロファイル名」
でアップロード。
プロファイル名は
xxxxxxxxxxx-standard
を選ぶ。
実際のコマンドを記載しようとしましたが、ログを消してしまうという痛恨の失敗!
多分以下の感じだった。
[root@AKASHI:~] esxcli software sources profile list --depot=/vmfs/volumes/datastore1/VMware-ESXi-7.0.0-15843807-depot.zip Name Vendor Acceptance Level Creation Time Modification Time ---------------------------- ------------ ---------------- ------------------- ----------------- ESXi-7.0.0-15843807-no-tools VMware, Inc. PartnerSupported 2020-03-16T10:48:54 2020-03-16T10:48:54 ESXi-7.0.0-15843807-standard VMware, Inc. PartnerSupported 2020-03-16T10:48:54 2020-03-16T10:48:54 [root@AKASHI:~]
上記でプロファイル確認
[root@AKASHI:~] esxcli software profile update -d /vmfs/volumes/datastore1/VMware-ESXi-7.0.0-15843807-depot.zip -p ESXi-7.0.0-15843807-standard
でアップロードだったが、ハードウェアがサポートさていないというエラーでアップデートできず、以下のエラーが出た。
<UNSUPPORTED_DEVICES WARNING: This host has unsupported devices [<PciInfo ' [8086:10b9 8086:1083]'>]>
上記エラーの内容の他にハードウェアのサポートのエラーを無視する場合、オプションをつけろというメッセージがあったので、オプションを付けたらバージョンアップができた。その時のログなし!以下のような感じでコマンドを打ちました。
esxcli software profile update -d /vmfs/volumes/datastore1/VMware-ESXi-7.0.0-15843807-depot.zip -p ESXi-7.0.0-15843807-standard --<サポートのチェックを無視するオプション>
6.再起動
rebootコマンドで再起動
7.メンテナンスモードの終了
ESXiのWeb管理画面から「メンテナンスモードの終了」を選択
8.バージョンの確認
9.ライセンスの登録