SDDC Manager をバージョン 5.2 以降にアップグレードすると、アップグレードする各 VMware Cloud Foundation コンポーネントの特定のターゲット バージョンを選択できる新しい機能がアップグレード プランナーに導入されます。この手順では、SDDC Manager がオンライン デポに接続されていないときに、バンドル転送ユーティリティを使用して柔軟な BOM アップグレード用バンドルをダウンロードする方法について説明します。

バンドルをダウンロードしたら、SDDC Manager ユーザー インターフェイス のアップグレード プランナーを使用して、VMware Cloud Foundation BOM コンポーネントごとにサポートされている任意のバージョンを選択できます。これには、非同期パッチ バージョンと VCF BOM バージョンが含まれます。

柔軟な BOM アップグレード用バンドルのオフライン ダウンロードには、次の手順が含まれます。
  • インターネットにアクセスできるコンピュータで、バンドル転送ユーティリティを使用して必要なファイルをダウンロードします。
  • 必要なファイルを SDDC Manager アプライアンス にコピーします。
  • SDDC Manager アプライアンス で、バンドル転送ユーティリティを使用して、必要なファイルを内部 LCM リポジトリにアップロードします。
  • SDDC Manager ユーザー インターフェイス を使用してアップグレードを計画します。
  • SDDC Manager アプライアンス で、バンドル転送ユーティリティを使用して plannerFile.json を生成します。
  • plannerFile.json をインターネットにアクセスできるコンピュータにコピーします。
  • インターネットにアクセスできるコンピュータで、plannerFile.json を使用してバンドルをダウンロードします。
  • バンドルのディレクトリを SDDC Manager アプライアンス にコピーし、バンドル転送ユーティリティを使用してバンドルを内部 LCM リポジトリにアップロードします。
インターネットにアクセスできるコンピュータがプロキシ サーバのみを使用してインターネットにアクセスできる場合は、ダウンロード時に次のオプションを使用します。
オプション 説明
--proxyServer, --ps プロキシ サーバの FQDN とポートを指定します。

例:--proxyServer proxy.example.com:3128

--proxyHttps プロキシ サーバが HTTPS を使用する場合は、このオプションを追加します。
--proxyUser 認証が必要なプロキシ サーバの場合は、ユーザー名を入力します。
--proxyPasswordFile 認証が必要なプロキシ サーバの場合は、プロキシ認証のパスワードが保存されているファイルへのパスを入力します。ファイルの内容はプロキシ パスワードとして使用されます。

例:--proxyPasswordFile ../../password.txt

オプションを組み合わせた例:
./lcm-bundle-transfer-util --download --manifestDownload --depotUser Username --proxyServer proxy.example.com:3128 --proxyUser vmwuser --proxyPasswordFile ../../password.txt --proxyHttps 

前提条件

  • バンドルやその他の必要なファイルをダウンロードするためのインターネット接続(直接またはプロキシ経由)がある Windows または Linux コンピュータ。
  • バンドルをアップロードするための SDDC Manager アプライアンス にアクセス可能な Windows または Linux コンピュータ。
  • Windows コンピュータからマニフェスト ファイルをアップロードするには、OpenSSL がインストールおよび設定されている必要があります。
  • 長時間の操作にバンドル転送ユーティリティを使用する場合にソケット接続タイムアウトを回避するために、SSH クライアントで TCP キープアライブを構成します。
  • インターネットに接続できるコンピュータ、および SDDC Manager アプライアンス のすべてに、最新バージョンのバンドル転送ユーティリティがインストールおよび構成されている必要があります。詳細についてはVMware Cloud Foundation 5.2.x アップグレード バンドルのオフライン ダウンロードを参照してください。

手順

  1. 必要なファイルをインターネットにアクセスできるコンピュータにダウンロードします。
    ./lcm-bundle-transfer-util --download --manifestDownload --depotUser Username  --outputDirectory directory-path
    マニフェストは、リリースのコンポーネント情報に記載された VMware 製品バージョンに関する情報を含む構造化メタデータ ファイルです。

    --depotUser の場合は、Broadcom サポート ポータルのユーザー名を入力します。

    ./lcm-bundle-transfer-util --download --bundleManifests --depotUser Username  --bundleManifestsDir directory-path
    ./lcm-bundle-transfer-util --download --compatibilityMatrix --depotUser Username --pdu dell_depot_email  --outputDirectory directory-path
    ./lcm-bundle-transfer-util --depotUser Username --download productVersionCatalog  --outputDirectory directory-path
    ./lcm-bundle-transfer-util --depotUser Username --download partnerBundleMetadata
  2. 出力ディレクトリ全体を SDDC Manager アプライアンス にコピーします。
    使用可能な空き容量が十分にある SDDC Manager アプライアンス 上の任意の場所を選択できます。例: /nfs/vmware/vcf/nfs-mount/
  3. SDDC Manager アプライアンス で、ファイルをアップロード/更新します。
    ./lcm-bundle-transfer-util --update --sourceManifestDirectory directory-path --sddcMgrFqdn FQDN --sddcMgrUser Username 
    --sddcMgrUser パラメータには、vSphere SSO 認証情報を使用します。
    ./lcm-bundle-transfer-util --upload --bundleManifests --bundleManifestsDir directory-path
    ./lcm-bundle-transfer-util --update --compatibilityMatrix --inputDirectory directory-path --sddcMgrFqdn FQDN --sddcMgrUser Username
    
    ./lcm-bundle-transfer-util --upload productVersionCatalog --inputDirectory directory-path --sddcMgrFqdn FQDN --sddcMgrUser Username
    ./lcm-bundle-transfer-util --upload partnerBundleMetadata --inputDirectory directory-path --sddcMgrFqdn FQDN --sddcMgrUser Username
  4. SDDC Manager ユーザー インターフェイス で、アップグレードを計画します。
  5. SDDC Manager アプライアンス で、バンドル転送ユーティリティを使用して Planner ファイルを生成します。
    ./lcm-bundle-transfer-util --generatePlannerFile --sddcMgrUser Username --sddcMgrFqdn FQDN --outputDirectory directory-path --domainNames domain-name -p target-vcf-version
    
    例:
    ./lcm-bundle-transfer-util --generatePlannerFile --sddcMgrUser [email protected] --sddcMgrFqdn sddc-manager.example.com --outputDirectory /home/vcd --domainNames mgmt-domain -p 5.2.0.0
    
  6. plannerFile.json ファイルを、インターネットにアクセスできるコンピュータにコピーします。
  7. インターネットにアクセスできるコンピュータで、plannerFile.json を使用してバンドルをダウンロードします。
    ./lcm-bundle-transfer-util --download downloadPartnerBundle --plannerFile directory-path --depotUser Username --partnerDepotUser dell_depot_email
  8. 出力ディレクトリ全体を SDDC Manager アプライアンス にコピーします。
  9. VxRail バンドルをダウンロードした場合:
    1. パートナー バンドルを SDDC Manager アプライアンス/nfs/vmware/vcf/nfs-mount/bundle/depot/local/bundles ディレクトリにコピーします。
    2. partnerBundleMetadata.jsonSDDC Manager アプライアンス/nfs/vmware/vcf/nfs-mount/bundle/depot/local ディレクトリにコピーします。
    3. softwareCompatibilitySets.jsonSDDC Manager アプライアンス/nfs/vmware/vcf/nfs-mount/bundle/depot/local ディレクトリにコピーします。
    4. SDDC Manager アプライアンスで次のコマンドを実行します。
      chown -R vcf_lcm:vcf /nfs/vmware/vcf/nfs-mount/bundle/depot/local
      chmod -R 755 /nfs/vmware/vcf/nfs-mount/bundle/depot/local
  10. バンドルのディレクトリを SDDC Manager アプライアンス の内部 LCM リポジトリにアップロードします。
    ./lcm-bundle-transfer-util --upload "uploadPartnerBundle" --bundleDirectory directory-path

次のタスク

SDDC Manager ユーザー インターフェイス で、アップグレードするワークロード ドメインの [使用可能な更新] 画面を参照し、[更新のスケジュール設定] または [今すぐ更新] をクリックして最初のコンポーネントを更新します。すべての VCF BOM コンポーネントが更新されるまで、引き続き手順を実行します。