vSphere へのアップグレード 8.0
販売終了 :2025年10月31日をもって、新規のお客様による「 VMware Solutions 」サービスの新規導入は利用できなくなります。 既存のお客様は、引き続き IBM Cloud® 上で、稼働中の VMware® ワークロードを利用・拡張することができます。 詳細は VMware 、マーケティング終了 IBM Cloud を参照。
インスタンス上の VMware vCenter Server® ソフトウェアをバージョン 8.0 にアップグレードすることができます。
開始前に
アップグレードが完了するまでの所要時間は不明です。 環境を完全にアップグレードするには、複数の保守時間枠が必要になる場合があります。 アップグレードプロセス中、 VMware® では、SDDC ソフトウェアのアップレベル版およびダウンレベル版の実行がサポートされています。 ただし、この処理中は、 vMotion, などの一部の機能が制限される場合があります。
アップグレードを開始する前に、以下の要件を満たしてください。
- vCenter Server をアップグレードする前に、 VMware NSX® をアップグレードする必要がある場合があります。 VMwareのすべてのソフトウェアとサードパーティのソフトウェアを含む、すべてのソフトウェアの相互運用性要件は、お客様の責任において決定してください。 VMwareの相互運用性の詳細については、 製品の相互運用性マトリックスを参照してください。
- IBM Cloud® for VMware Solutions チームに対してサポート・チケットを開いて、アップグレードを計画していることを知らせます。 アップグレードされたレベルのインスタンスが IBM Cloud for VMware Solutions コンソールで登録されるまで、チケットは開いたままです。
- vCenter Server
rootのユーザーIDとその認証情報がコンソールに表示されていることを確認する。 インスタンスが VMware Solutions 環境 V2.5 から V5.7 で最初に注文された場合、customerrootアカウントのみがコンソールに表示されます。 VMware Solutions V5.7 以降で発注されたインスタンス、クラスタ、ホスト、および vCenter Server VM では、customerrootユーザーは VMware Solutions オートメーションによって作成されなくなりました。 - アップグレード処理中に問題が発生した場合は、処理の初めに開いた IBM Cloud for VMware Solutions アップグレード・チケットを使用して、IBM サポートに連絡してください。 必要に応じて、IBMサポートがBroadcomサポートにチケットを開きます。
- サポートプロセスに従い、 IBM Cloud for VMware Solutions が Broadcom サポートに、 vCenter サーバーの設計とセットアップに関するすべての情報、および IBM Cloud® の情報を提供するようにしてください。
- サポートプロセスに従うことで、正確な情報が Broadcom サポートと共有され、サポートが短時間で済むようになります。 IBM サポートが必要な情報を Broadcom サポートに提供した後、Broadcom サポートと直接やり取りすることができます。
- このアップグレード・プロセスの一環として作成した新しいパスワードと資格情報すべてを記録します。 IBM サポートは、内部データベースを更新するために、アップグレードプロセスの最後にこれらの認証情報を必要とします。
vCenter Server 8.0 へのアップグレード手順
-
クラスタ分散リソース・スケジュールをManualに設定します。 アップグレード・プロセス中の予期しないマイグレーションを防ぐために、クラスター Distributed Resource Schedule (DRS) を手動に設定する必要があります。 VMware vSphere Web Client から以下の手順を実行します。
- 「ホストおよびクラスター」>「クラスター」>「構成」>「DRS」 を選択します。
- 「編集」 をクリックします。
- 「DRS」 フィールドを 「手動」 に設定します。
-
新しい vCenter Server Appliance用の標準スイッチを作成します。 vSphere 標準スイッチにデプロイする新しい vCenter Server Appliance を一時的にインストールします。 アップグレード中、既存の
vmnicsの1つが分散スイッチから再割り当てされます。 vSphere Web Clientから以下の手順を実行します:- 「ホストおよびクラスター」>「ホスト」>「構成」>「仮想スイッチ」 を選択します。 新規 vCenter Server Appliance のホストを選択します。
- プライベート・ネットワーク・スイッチの場合は、「管理対象物理アダプター (Managed Physical Adapters)」 を選択します。 プライベート・ネットワーク・スイッチ名は
-privateで終わります。 - uplink1/vmnic2 を選択し、 閉じる
をクリックしてアダプタを削除します。 「OK」 をクリックします。
- 「仮想スイッチ」に戻り、「ネットワーキングの追加 (Add Networking)」 をクリックします。
- 標準スイッチの 「仮想マシン・ポート・グループ (Virtual Machine Port Group)」 を選択し、「次へ」 をクリックします。
- 「新規標準スイッチ (New Standard Switch)」で MTU を 9000 に設定し、「次へ」 をクリックします。
- 緑色の 「追加」 アイコン
をクリックして、アダプターを追加します。 「OK」 をクリックし、次に 「次へ」 をクリックして
vmnic2を受け入れます。 - 「接続設定 (Connection Settings)」で、「VM ネットワーク (VM Network)」 と 「VLAN ID なし (VLAN ID None)」 をデフォルトのままにします。 「次へ」 をクリックし、「完了」 をクリックします。 スイッチのリストに 「標準スイッチ: vSwitch0」 が表示されます。
- vCenter Server Appliance VM のネットワーク設定をメモします。 新しいアプライアンス( vCenter )をアップデートする。
- vSphere Web Client から、 vCenter Server アプライアンスの VM をクリックします。
vcで終わる名前に注意。 - 中央のペインで 「ネットワーク」 タブをクリックします。
-dpg-mgmtで終わる分散ポート・グループの名前をメモします。
- vSphere Web Client から、 vCenter Server アプライアンスの VM をクリックします。
-
アップグレード vCenter サーバー。 vCenter Server のアップグレードについては、 VMware の指示に従ってください。 詳細については、GUIを使用した、vCenterサーバーアプライアンス6.7または7.0のアップグレードを参照してください。 アップグレード中に、必ず以下の要件を満たしてください。
- VMware-VCSA ISO をマウントし、
visa-ui-installer\win32ディレクトリーに移動して、インストーラーを実行します。 - vCenter Server 8.0 インストーラーウィンドウで、 アップグレードフローを選択し、インストーラーのステップを完了します。
- 現在の vCenter Server ApplianceのIPと認証情報(管理者とroot)を使用します。 現在の vCenter Server ApplianceのESXiホストと、新しい 8.0 vCenter Server ApplianceをデプロイするホストのIPとrootパスワードを使用します。 インストール時に、新しい vCenter Server Appliance用の新しい仮 IPアドレス、ゲートウェイ、およびサブネットマスクを使用します。
- プロンプトが出されたら、ステージ 2 を完了します。 警告があった場合は必ず記録し、適切な処置を行ってください。
バージョン8へのアップグレード後、 VMware vCenter Server Applianceで、 vCenter オブジェクトの詳細ペインのロードに数分かかります。 この問題は、 VMware アップデートリポジトリへの vCenter Server Appliance の接続を有効にすると解決します。
- VMware-VCSA ISO をマウントし、
-
vCenter ServerおよびESXiホストのライセンスを更新します。 vCenter Server 8.0 にアップグレードした後、 vCenter Server のライセンスを更新します。 vSAN クラスタを使用している場合は、 vSAN のライセンスも更新する必要があります。 vCenter Server および vSAN ライセンスにアクセスするには、 「VCF ライセンス キーの取得 」を参照してください。
- vCenter Server のライセンスを更新する手順 vSphere Web Client から以下の手順を実行します:
- 管理メニュー > ライセンス > ライセンスを選択します。
- 「ライセンス (Licenses)」 ページで、「+ 新規ライセンスの追加 (+ Add New Licenses)」 をクリックします。
- 新しい vCenter Server 8.0 のライセンスキーを [ New Licenses] フィールドに入力します。 次に、ライセンスの名前を入力して、「OK」 をクリックします。
- 資産] ページから、[ VCENTER SERVER SYSTEMS] のインスタンスを選択し、[ ライセンスの割り当て ]をクリックします。 次に、新しいライセンスを選択して、「OK」 をクリックします。
- 「ライセンス (Licenses)」 ページで、製品名が VMware vCenter Server 6 Standard のライセンスを見つけて、「ライセンスの削除 (Remove Licenses)」 をクリックします。
- vSAN クラスターのライセンスを更新する手順
- 「ライセンス (Licenses)」 ページで、「+ 新規ライセンスの追加 (+ Add New Licenses)」 をクリックします。
- 「新規ライセンス (New Licenses)」フィールドに、新しい vSAN ライセンス・キーを入力します。 vSAN ライセンス・キーが複数ある場合は、「新規ライセンス (New Licenses)」 フィールドにすべてのライセンスを入力し、各ライセンスの名前を指定し、「OK」 をクリックします。
- 「アセット (Assets)」 ページで以下の手順を実行します。
- 「vSAN クラスター (VSAN CLUSTERS)」 を選択します。
- vSAN クラスターを選択し、「ライセンスの割り当て (Assign License)」 をクリックします。
- 新しい vSAN ライセンス・キーのいずれかを選択し、「OK」 をクリックします。
- vSAN クラスターごとにこの手順を繰り返します。
- 「ライセンス (Licenses)」 ページで、以前の vSAN クラスター・ライセンスをすべて選択し、「ライセンスの削除 (Remove Licenses)」 をクリックします。
- vCenter Server のライセンスを更新する手順 vSphere Web Client から以下の手順を実行します:
-
一時的な標準スイッチを取り除く。 標準スイッチで一時的に使用していた
vmnicを、元々関連付けられていた分散スイッチに再割り当てします。 vSphere Web Clientから以下の手順を実行します:- 新しい vCenter Server アプライアンスに移動します。
- 「アクション (Actions)」 の下の 「編集設定 (Edit Settings)」 をクリックします。
- ネットワーク・アダプター 1 の場合は、前述の
-dpg-mgmtで終わる分散ポート・グループの名前を参照します。 変更を保存します。 - 新規アプライアンスをデプロイしたホストに移動します。 「ホストおよびクラスター」>「ホスト」>「構成」>「仮想スイッチ」 を選択します。 次に、「vSwitch0」 の 「物理アダプタの管理」 をクリックします。
- 「vmnic2」 を選択し、赤い X をクリックしてアダプターを削除します。 「OK」 をクリックします。
There are no active physical network adapters for the switch.警告が表示されます。 「OK」 をクリックします。 - 「vSwitch0」 画面で 「...」 をクリックし、「削除」 を選択します。 「OK」 をクリックして、スイッチを削除することを確認します。
- 同じ画面でプライベート・スイッチを選択し、「物理アダプタの管理」 をクリックします。
- 「uplink1」 を選択し、「+」 をクリックします。
vmnic2を表示されています。 - OKをクリックし、もう一度 OKをクリックしてウィンドウを閉じる。
ESXi ホストをアップグレードする手順
ESXi ホストをアップグレードする前に、以下の情報を確認してください:
- サーバーが vSphere 8 にアップグレード可能かどうかを判断します。 詳細については、 VMware by Broadcom Compatibility Guideを参照してください。
- vCenter Server のバージョンが 8.0 以降であることを確認してください。
- ISOイメージとアップデートファイルは、Broadcomと直接サポート契約を結んでいる場合はBroadcomから、または IBM サポートチケットを開いて 入手してください。
- アップグレードを開始する前に、環境をバックアップしてください。
ESXiホストのアップグレード準備
バージョン7からバージョン8へのアップグレードを完了するには、 VMware vSphere Update Manager(VUM)でベースライングループ構成を確立し、アップグレード対象のホストを含むクラスタにアタッチする必要があります。
-
ISOイメージとアップデートファイルをインポートする。
vSphere Web Clientで以下の手順を実行します:
- vSphere 8 ISOイメージをインポートする。 vCenter ServerのLifecycle Managerセクションに移動し、 Imported ISOs タブをクリックします。 インポートが完了すると、ISOイメージがリストに表示されます。
- インストールされている VMware NSX のバージョンに一致する
NSX-LCPアップデートをインポートします。 ファイル名はnsx-lcp-esxio-4.2.3.0.0.24866350-esx80-unified.zip(名前にunifiedが含まれていることを確認してください)に似ています。 インポートが完了すると、 「更新」 タブに更新内容が表示されます。 このアップデートはロールアップアップアップデートではないため、ロールアップのトグルがオフになっていることを確認してください。 - 前のステップに従って、
i40enネットワークドライバをインポートする。Intel-i40en_2.9.2.0-1OEM.800.1.0.20613240_24226995-package.zipファイルの内容を解凍し、解凍したフォルダからインポートする。 インポートが完了すると、i40enドライバが Updates タブに表示されます。
-
NSX から vCenter Server への接続を設定します。
NSX マネージャ UI で次の手順を実行し、 vCenter サーバと NSX マネージャ間の通信を許可します:
- システム] タブをクリックし、左のナビゲーションパネルから[ ファブリック]>[コンピュートマネージャ] をクリックします。 vCenter Server compute managerをクリックし、 EDITをクリックする。
- コンピュートマネージャーの編集 ウィンドウで、 サービスアカウント作成 と イネーブル・トラスト のトグルを イエス に切り替える。
- FQDNまたはIPアドレスフィールドの横にある「 EDIT 」をクリックし、 vCenter サーバーの認証情報(
administrator@vsphere.localと正しいパスワード)を入力し、「 SAVE 」をクリックします。
-
ベースラインとベースライングループを作成する。
Create Baseline ウィンドウで以下の手順を完了し、ISO イメージファイルのアップグレードベースラインを作成します:
- 名前と説明 ]でベースラインの名前を入力し、[ コンテンツ ]の [アップグレード] オプションを選択します。 次へ をクリックします。
- Select ISOで、インポートした 8.0u3g ISOイメージファイルを選択します。 次へをクリックします。
- Summary(要約) 」の下にある「 FINISH(終了) 」をクリックします。
ベースラインの作成] ウィンドウで次の手順を実行して、NSX ローカル コントロール プレーン(LCP)の拡張ベースラインを作成します:
- 名前と説明 ]で、ベースラインの名前を入力し、[ コンテンツ ]の [拡張] オプションを選択します。 次へ をクリックします。
- Select Extensions ] で、インポートした NSX LCP を選択します。 次へをクリックします。
- Summary(要約) 」の下にある「 FINISH(終了) 」をクリックします。
ベースラインの作成] ウィンドウで次の手順を実行し、
i40enネットワークドライバの拡張ベースラインを作成します:- 名前と説明 ]で、ベースラインの名前を入力し、[ コンテンツ ]の [拡張] オプションを選択します。 次へ をクリックします。
- Select extensionsで、ダウンロードした
i40enドライバを選択します。 次へをクリックします。 - Summary(要約) 」の下にある「 FINISH(終了) 」をクリックします。
ベースライン グループの作成ウィンドウで以下の手順を実行して、以前のベースラインをベースライン グループに結合します。 ベースライングループは、適用するベースラインのセットを選択できるコンテナである。
- 名前と説明 ]でベースライングループの名前を入力し、[ 次へ]をクリックします。
- ベースラインのアップグレード] で、[ 次のベースラインをグループに追加する ]チェックボックスが選択されていることを確認し、[ 次へ] をクリックします。
- パッチベースライン] で[ 次へ] をクリックします。 パッチを入れる必要はない。
- Extension Baselines] で、以前の拡張ベースライン(NSX LCP および
i40enドライバ)を選択します。 次へをクリックします。 - Summary(要約) 」の下にある「 FINISH(終了) 」をクリックします。
ライフサイクルマネージャ UIで、新しいベースライングループが表示されていることを確認し、それを選択してその内容が正しいことを確認する。
-
ベースライングループをクラスタにアタッチします。
vSphere Web Clientで以下の手順を実行します:
- 左のナビゲーションパネルからクラスタ名をクリックし、[ Updates] タブをクリックします。
- ページを下にスクロールし、 「添付されたベースライン」 の下で 「添付」 > 「ベースラインまたはベースライン グループを添付」 をクリックします。
- 前のステップで作成したベースライングループを選択し、 ATTACHをクリックする。 ベースライン・グループはクラスタにアタッチされる。
ESXi ホストの修復
vSphere Web Clientで以下の手順を実行します:
-
vCenter Server がインストールされていないホスト、例えば
host-wd003を選択します。 vCenter Server VMがこのホスト上に存在しないことを確認する。 -
アップデート」 タブをクリックし、ページを下にスクロールします。 アタッチされたベースラインとベースライングループの表で、前のステップでアタッチされたベースライングループを選択します。
-
Attached BaselineとBaseline Groupsの右下にある REMEDIATEをクリックします。
-
財団契約に同意し、 OKをクリックします。 警告が表示されても、
HA admission control will be disabled、無視して構わない。 -
Remediation setting セクションを展開し、TPM 1.2 の警告が無視されるように、チェックボックス
Ignore warnings about unsupported hardware devicesが選択されていることを確認します。 -
REMEDIATEをクリックする。 例えば、
Migrate virtual machinesやreboot。 -
Remediate entity タスクで修復の進捗を監視する:
- ホストはメンテナンスモードになり、電源が切られる。
- その結果、 vCenter Server のホストステータスは
disconnectedと表示される。 - ホストの再起動を何度も繰り返しながら、1台のホストの全プロセスに15~20分かかることもあります。
-
vCenter Serverがインストールされていないすべてのホストを修復するために、前の手順を繰り返します。 すべてのホストが修復された後、クラスタの Updates タブにはすべてのホストがバージョン8であることが表示されます。
ライフサイクル・マネージャーの有効化
継続的な保守を行う場合は、LCMによるシングルイメージ管理を有効にして、アップグレードしたクラスタをLCM (Lifecycle Manager)クラスタに変換します。
vSphere Web Clientで以下の手順を実行します:
- 左のナビゲーションパネルからクラスタ名をクリックし、[ Updates] タブをクリックします。
- 単一の画像で管理(MANAGE WITH A SINGLE IMAGE) をクリックします。 表の中に、自動検出されたネットワーク・ドライバーが含まれていることを確認してください。 NSX LCPなどのその他のコンポーネントは、この表には表示されません。 **「保存」**をクリックします。
- Check Image Compliance(イメージのコンプライアンスをチェック )]で、TPM 1.2 がハードウェア上に存在し、 vSphere FDM が見つからないため、ホストがコンプライアンスに準拠していないというメッセージが表示されます。 vSphere ベースライングループのアタッチ時にFDMが自動的にインストールされませんでした。 FINISH IMAGE SETUP ]をクリックします。
- 左のナビゲーションパネルでクラスターを選択した状態で、 REMEDIATE ALLをクリックします。
修復のプロセスが始まる。 各ホストについて:
- VMはホストから移動される。
- ホストはメンテナンスモードになる。
- ホストは1回以上再起動される。
- ホストがメンテナンスモードから解除される。
そして、すべてのホストが修復されるまで、次のホストに処理を継続する。
新しく追加されたホストの修復
VMware Solutions コンソールから vSphere 8 クラスタにホストを追加すると、そのホストは vSphere 7 でプロビジョニングされます。 ホストが追加されると、 vSphere Web Client および NSX Manager で、ホストに互換性の問題があるか利用できないことを示すエラーやアラームが表示されます。
新しいホストがクラスタの現在の vSphere バージョンと一致するように修復するには、 vSphere Web Client で次の手順を実行します:
-
左のナビゲーションパネルからクラスタ名をクリックし、[ Updates] タブをクリックします。 ホストが準拠していないことを示すメッセージが表示される。
-
修復の影響を確認するには、 [すべて修復] をクリックします。
-
財団契約に同意し、「 修復を開始する 」をクリックします。 タスクリストで多くのタスクが実行され始める。
-
NSX Manager UI で新しいホストの NSX 設定に問題が発生した場合は、 vSphere Web Client で実行中の追加タスクが完了するまで待ちます。
NSX 構成に必要な NSX VIB バンドルで新しいホストを更新する
Apply NSX Solutionタスクが実行されているのが見えるかもしれません。 -
vSphere Web Client でタスクが実行されている間は、NSX Manager UI で進行状況を監視します:
- エラーが表示された場合は、[ Install Failed] > [VIEW ERRORS] をクリックします。
- しばらくすると、エラーが解消され、NSX 構成が「 成功 」と表示されます。
vCenter Serverで操作が完了し、クラスタの Updates タブにすべてのホストがバージョン8であることが表示されるまで、全プロセスに10~15分かかります。
修復後のディスクフォーマットのアップグレード
ディスクフォーマットをアップグレードするには、 vSphere Web Client で以下の手順を実行します:
- 左のナビゲーションパネルからクラスタ名をクリックし、[ Configure] タブをクリックします。
- vSAN > Services をクリックする。 vSAN Services ページで、 PRE-CHECK UPGRADEをクリックします。
- 同じページで UPGRADEをクリックし、表示されたウィンドウで UPGRADEをもう一度クリックします。
タスクリストで多くのタスクが実行され始める。 完成まで進捗状況を監視する。
ESXi ホストのライセンスを更新する手順
ESXi ホストのライセンスを更新するには、まず IBM Cloud コンソールから新しい vSphere ライセンスを取得する必要があります。 詳細については、 VCF ライセンスキーの取得を 参照してください。
- 「ライセンス (Licenses)」 ページで、「+ 新規ライセンスの追加 (+ Add New Licenses)」 をクリックします。
- 新しい vSphere 8 ライセンスキーを [New Licenses] フィールドに入力します。 vSphere 8 のライセンスキーが複数ある場合は、[ New Licenses] ファイルにすべてのライセンスを入力し、各ライセンスの名前を入力して[ OK] をクリックします。
- 「アセット (Assets)」 ページで以下の手順を実行します。
- 「ホスト (HOSTS)」 を選択します。
- ホストを選択し、「ライセンスの割り当て (Assign License)」 をクリックします。
- 新しい vSphere 8ライセンスキーのいずれかを選択し、[ OK] をクリックします。
- アップグレードしたホストごとにこの手順を繰り返します。
- 「ライセンス (Licenses)」 ページで、以前の vSphere 6 ライセンスをすべて選択し、「ライセンスの削除 (Remove Licenses)」 をクリックします。