vSphereを8.0u2bから8.0u3にアップデートするだけ

# 概要

vCenter及びESXiを8.0u2から8.0u3へアップデートしたためその際の内容を書きます。
なおESXi等は8.0u2までしか(評価版で入手できる最新)ISOを持っていないため、8.0u3のISOは無しでvCenter上の機能で行っていきます。


## 本記事の対象
- vSphereのバージョンアップをしたい方


## 環境

今回用いた環境は以下のような感じです。

- vCenter: 8.0u2b
- ESXi: 8.0u2b × 3
- ESXiは新品でvCenterに登録済み

## 流れ

本記事では以下順番で実施していきます

- vCenterのバージョンアップ
- ESXiのバージョンアップ

# vCenterのバージョンアップ

vCenterのバージョンアップはvCenter Server 管理の画面から実施します。
vCenterのFQDN:5480でアクセスしてログインします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/a9468dd3-8311-7760-20c3-d37d5673b5f7.png)



左メニューから[アップデート]を選択すると、現在のバージョンと利用可能なバージョンが確認できます。
今回は最新の[8.0.3.00100]を選び、[ステージングしてインストール]を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/de7ab3f3-3c9a-bbec-153f-f0a7936fa156.png)




使用許諾等の確認がでるため、そのまま進めていき完了を押してアップデートを実行します。
※今回はスキップしていますが、ファイルベースのバックアップ等は必要に応じて実施

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/dd7bb56f-d1af-80f4-215f-ea6c53ef9066.png)



インストールが開始するため、完了まで待ちます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/44c37aad-9ec4-71d4-8d86-b2277e69836f.png)


完了後再度ログインを行い、バージョンが上がっていれば完了です。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/30394e04-2155-9ac5-d18e-68dafc15c550.png)




# ESXiのバージョンアップ

ESXiのバージョンアップを進めていきます。
今回はvSphereクラスタ単位で行い、クラスタ内の3台のESXiをまとめて行います。

vSphereクライアントにログインして、対象のクラスタの[アップデート]を選択します。
今回のクラスタはまだ単一イメージ管理をしていないため、右上の[単一イメージで管理]を選択しあｍす。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/6922007f-868c-a542-ff6d-d1ac8436b177.png)



[イメージの手動設定]を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/d4de8eaa-a8ce-1394-bb71-23f1991aaf1a.png)



ESXiバージョンを8.0u3を指定して、保存します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/899243e7-6e27-367a-0bbc-80a48c9dbb84.png)



コンプライアンスチェック処理が走るので、完了後[イメージのセットアップの完了]を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/ae624760-337d-9cc6-5015-136b8329c8f8.png)



出てきた画面で[はい]を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/339a3001-f3cf-de50-4379-0a557e1bdde1.png)


[すべてをステージング]、[すべて修正]を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/58d93bb6-8ee9-4517-1971-6dadab69d3a9.png)


修正の影響が表示されるため、確認後同意のチェックボックスにチェックをいれ、[修正の開始]を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/2268ca5a-4630-7e4d-9db1-141607d0cd0d.png)

修正の処理が開始され、完了すれば終了です。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/1da38e03-8bcd-4aaa-e2dc-c9ec6b9cb303.png)

ホストを選択してみるとハイパーバイザーのバージョンが上がっていることが確認できます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406495/fe3b7811-c198-9598-9b4d-1b884acf6353.png)


# まとめ

今回はvSphereのバージョンを8.0u2bから8.0u3にあげてみました。
わりと作り直しちゃうことが多いためこの方法はやったことがなかったですが、すんなり上げられて安心しました。


## おまけ

Quick Bootが利用可能なESXiホストであれば再起動を挟まずにバージョンアップを行えるらしいです。
今回私の環境は非対応の構成でしたので、試せていないですが再起動なければよりスムーズに行えるのかなと思います。

対応しているかはESXiにSSHで接続して、以下pythonファイルを実行すれば確認できます。

```bash
/usr/lib/vmware/loadesx/bin/loadESXCheckCompat.py

## 出力: 以下ではHost platform is not supportedの記載あり
This system is not QuickBoot compatible: violating one or more soft requirements (usage of Quick Boot is not recommended)
The host does not fulfill the following soft dependencies:
    - Host platform is not supported:
        - ASRock, B660-ITX
```