非同期パッチを適用した後、1 つ以上の VMware Cloud Foundation コンポーネントのバージョンが BOM から逸脱している場合は、非同期パッチ ツール を使用して、新しいバージョンの VMware Cloud Foundation へのアップグレードを有効にする必要がある可能性があります。

非同期パッチを適用し、1 つ以上の VMware Cloud Foundation コンポーネントのバージョンが BOM から外れると、 VMware Cloud Foundation のターゲット バージョンに応じて、 VMware Cloud Foundation のより新しいバージョンにアップグレードするためのプロセスが異なります。
ターゲット バージョン アップグレード プロセス
VMware Cloud Foundation 4.y

VMware Cloud Foundation のより新しいバージョンへのアップグレードを有効にするには、非同期パッチ ツール を使用する必要があります。

たとえば、vCenter Server パッチを VMware Cloud Foundation 4.3.1 インスタンスに適用した場合は、非同期パッチ ツール を使用して VMware Cloud Foundation 4.4 へのアップグレードを有効にする必要があります。

次の手順では、このプロセスについて説明します。

VMware Cloud Foundation 5.0

5.0 へのアップグレードは自動的に有効になり、バンドル転送ユーティリティと SDDC Manager ユーザー インターフェイス を使用してアップグレードできます。

このプロセスについては、『VMware Cloud Foundation ライフサイクル管理ガイド』で説明されています。

注: VMware Cloud Foundation 5.0 にアップグレードする前に、依然として 非同期パッチツール を使用してすべての非同期パッチを無効にし、インベントリ同期を実行する必要があります。詳細については、「 VCF Async Patch Tool のオプション」を参照してください。

SDDC Manager アプライアンス がインターネットに接続していない場合は、接続しているコンピュータから 非同期パッチ ツール を実行できます。コンピュータにアップグレード バンドルをダウンロードし、バンドルを SDDC Manager アプライアンス にコピーし、非同期パッチ ツール を使用してアップグレードを有効にします。その後、SDDC Manager ユーザー インターフェイス を使用して VMware Cloud Foundation をアップグレードできます。

前提条件

  • バンドルをダウンロードするためのインターネット接続(直接またはプロキシ サーバ経由)を備えた Windows または Linux コンピュータ。
  • コンピュータに Java 8 または Java 11 がインストールされている必要があります。
  • バンドルをアップロードするための SDDC Manager アプライアンスにアクセス可能な Windows または Linux コンピュータ。
  • KB88287 を参照して、VMware Cloud Foundation のターゲット バージョンがアップグレードに対応していることを確認します。アップグレード パスのサポートについて質問がある場合は、Broadcom サポートにお問い合わせください。
  • 最新バージョンの 非同期パッチ ツール が必要です。
    注: ディレクトリに既存または古いバージョンの Async Patch Tool が存在する場合は、最新バージョンの 非同期パッチ ツール をダウンロードする前に、これらのファイルを Linux または Windows コンピュータと SDDC Manager の両方から削除する必要があります。

    rm -r <AP Tool directory>

    rm -r <outputdirectory>

    非同期パッチ ツール を以前に実行したときに outputDirectory が指定されていない場合、デフォルトのディレクトリは /home/vcf/apToolBundles です。
  • 長時間の操作に 非同期パッチ ツール を使用する場合にソケット接続タイムアウトを回避するために、SSH クライアントで TCP キープアライブを構成します。
  • 非同期パッチ ツール は、VMware Cloud Foundation 4.2.1 以降でサポートされます。このリリースでは、VMware Cloud Foundation on VxRail の ESXi および VxRail Manager のパッチ適用もサポートされています。
  • VMware Cloud Foundation 4.x から VMware Cloud Foundation 4.y にアップグレードしています。
    注: VMware Cloud Foundation 4.x から VMware Cloud Foundation 5.0 にアップグレードする場合、この手順は必要ではありません。

手順

  1. アップグレード バンドルをダウンロードします。
    1. インターネットにアクセスできるコンピュータで、vcf-async-patch-tool-<version>/bin に移動します。
    2. 次のコマンドを実行します。
      Linux VMware Cloud Foundation
      ./vcf-async-patch-tool --download --targetVcfVersion targetVcfVersion --sourceVcfVersion sourceVcfVersion --sku VCF --depotUser broadcom_support_email
      Linux VMware Cloud Foundation on Dell EMC VxRail:
      ./vcf-async-patch-tool --download --targetVcfVersion targetVcfVersion --sourceVcfVersion sourceVcfVersion --sku VCF_ON_VXRAIL --depotUser broadcom_support_email --pdu dell_emc_depot_email
      Windows VMware Cloud Foundation
      vcf-async-patch-tool.bat --download --targetVcfVersion targetVcfVersion --sourceVcfVersion sourceVcfVersion --sku VCF --depotUser broadcom_support_email
      Windows VMware Cloud Foundation on Dell EMC VxRail:
      vcf-async-patch-tool.bat --download --targetVcfVersion targetVcfVersion --sourceVcfVersion sourceVcfVersion --sku VCF_ON_VXRAIL --depotUser broadcom_support_email --pdu dell_emc_depot_email
      • targetVcfVersionVMware Cloud Foundation のターゲット バージョンに置き換えます。例:4.4.0.0
      • sourceVcfVersionVMware Cloud Foundation のソース バージョンに置き換えます。例:4.3.1.0
      • broadcom_support_email を Broadcom サポート ポータルのメール アドレスに置き換えます。
      • dell_emc_depot_email を Dell EMC デポのメール アドレスに置き換えます。(VxRail のみ)
      • --outputDirectory はオプションで、ダウンロードの場所を指定するために使用できます。バンドルのための十分な空き容量があるディレクトリを選択します。場所を指定しない場合、非同期パッチ ツール の出力にデフォルトの場所が表示されます。例:/root/apToolBundles
      注: プロキシ サーバ経由でインターネットに接続する場合は、 --proxyServer, --ps オプションを使用して、プロキシ サーバの FQDN とポートを指定します。たとえば、 --proxyServer FQDN:port などです。
    3. Y と入力して、非同期パッチ ツール の最新バージョンが実行されていることを確認します。
    4. Broadcom サポート ポータルのパスワードを入力します。
    5. 製品タイプが VX_MANAGER の場合は、Dell EMC デポのユーザー名とパスワードを入力します。(VxRail のみ)
    6. Y または N と入力して、vRealize バンドルをダウンロードするかどうかを選択します。
    非同期パッチ ツール は、必要なバンドルを決定し、バンドルをダウンロードします。
  2. アップグレード バンドルをコピーし、権限を設定します。
    1. 出力ディレクトリ全体(apToolBundles など)を SDDC Manager アプライアンス にコピーします。
      /nfs/vmware/vcf/nfs-mount/apToolBundles など、使用可能な空き容量が十分にある任意の場所を選択できます。
    2. vcf ユーザー アカウントを使用して SDDC Manager アプライアンスに SSH 接続します。
    3. /nfs/vmware/vcf/nfs-mount/apToolBundles に移動します。
      出力ディレクトリを別の場所にコピーした場合は、そのディレクトリに移動します。
    4. 次のコマンドを実行します。
      chmod -R 755 apToolBundles
      chown -R vcf:vcf apToolBundles
  3. アップグレードを有効にします。
    1. /home/vcf/asyncPatchTool/bin に移動します。
    2. 次のコマンドを実行します。
      ./vcf-async-patch-tool --enableVCFUpgrade targetVcfVersion --sddcSSOUser ssoUsername --sddcSSHUser vcf --outputDirectory bundleDirectory --it OFFLINE
      • targetVcfVersionVMware Cloud Foundation のターゲット バージョンに置き換えます。例:4.4.0.0
      • ssoUsername を管理ドメインの SSO ユーザー アカウント([email protected] などに置き換えます。
      • bundleDirectory を手順 2 のバンドル ディレクトリの場所に置き換えます。例:/nfs/vmware/vcf/nfs-mount/apToolBundles
    3. Y と入力して、非同期パッチ ツール の最新バージョンが実行されていることを確認します。
    4. 情報を読み、Y と入力して前提条件を確認します。
    5. スーパー ユーザー (vcf) アカウントのパスワードを入力します。
    6. root ユーザー アカウントのパスワードを入力します。
    7. 管理ドメイン SSO ユーザー アカウントのパスワードを入力します。
    非同期パッチ ツール は、アップグレード バンドルを SDDC Manager アプライアンス の内部 LCM リポジトリにアップロードします。
  4. SDDC Manager ユーザー インターフェイス にログインし、バンドルをすべてのワークロード ドメインに適用します。