NSX Manager なしでワークロード ドメインをインポートした場合、または vSphere ネットワークを使用してワークロード ドメインを展開した場合は、VCF インポート ツール を使用して、NSX VLAN ネットワークを使用する NSX Manager クラスタをワークロード ドメインに追加できます。

この手順を使用して NSX Manager クラスタを追加すると、NSX-Overlay ネットワークではなく、NSX-VLAN ネットワークが使用されます。NSX-VLAN ネットワークを使用する VI ワークロード ドメインでは、次の機能はサポートされません。
  • ストレッチ クラスタ
  • Edge クラスタ
  • アプリケーション仮想ネットワーク (AVN)
  • VMware Aria Suite Lifecycle
  • VMware Cloud Foundation with VMware Tanzu(ワークロード管理)

Avi Load Balancer は、NSX-VLAN ネットワークを使用する VI ワークロード ドメインでサポートされます。

前提条件

サポートされているバージョンの NSX のインストール バンドルが SDDC Manager[ライフサイクル管理] > [バンドル管理])で使用できること、またはインストーラの zip ファイルが SDDC Manager アプライアンス で使用できることを確認します。 インストーラの zip ファイル (bundle-124941.zip) は、Broadcom サポート ポータルからダウンロードできます。

NSX Manager を展開するワークロード ドメインの vCenter Server の FQDN を特定します。

手順

  1. VCF インポート ツール をダウンロードし、SDDC Manager アプライアンス にコピーします。
    VCF インポート ツールSDDC Manager アプライアンス にすでに存在する場合は、この手順をスキップできます。
    1. Broadcom サポート ポータルにログインし、[My Downloads] > [VMware Cloud Foundation] に移動します。
    2. [VMware Cloud Foundation 5.2] をクリックします。
    3. [ドライバとツール] をクリックします。
    4. VCF インポート ツール のダウンロード アイコンをクリックします。
    5. vcf ユーザー アカウントを使用して SDDC Manager アプライアンスに SSH 接続します。
    6. スクリプトをインポートするフォルダを作成します。
      mkdir /home/vcf/vcfimport
    7. vcf-brownfield-import-<version-number>.tar.gz/home/vcf/vcfimport にコピーします。
    8. スクリプト ディレクトリに移動し、スクリプト バンドルを抽出します。
      cd /home/vcf/vcfimport
      tar -xvf vcf-brownfield-import-<version-number>.tar.gz
    9. vcf-brownfield-toolset ディレクトリを参照して、次のコマンドを実行します。
      python3 vcf_brownfield.py --help
  2. NSX 展開仕様の JSON を作成し、SDDC Manager アプライアンス にコピーします。
    例:
    {
      "license_key": "AAAAA-BBBBB-CCCCC-DDDDD-EEEEE",
      "form_factor": "medium",
      "admin_password": "<password>",
      "install_bundle_path": "/nfs/vmware/vcf/nfs-mount/bundle/bundle-124941.zip",
      "cluster_ip": "172.16.11.71",
      "cluster_fqdn": "sfo-m01-nsx01.sfo.rainpole.io",
      "manager_specs": [{
        "fqdn": "sfo-m01-nsx01a.sfo.rainpole.io",
        "name": "sfo-m01-nsx01a",
        "ip_address": "172.16.11.72",
        "gateway": "172.16.11.1",
        "subnet_mask": "255.255.255.0"
      },
      {
        "fqdn": "sfo-m01-nsx01b.sfo.rainpole.io",
        "name": "sfo-m01-nsx01b",
        "ip_address": "172.16.11.73",
        "gateway": "172.16.11.1",
        "subnet_mask": "255.255.255.0"
      },
      {
        "fqdn": "sfo-m01-nsx01c.sfo.rainpole.io",
        "name": "sfo-m01-nsx01c",
        "ip_address": "172.16.11.74",
        "gateway": "172.16.11.1",
        "subnet_mask": "255.255.255.0"
      }]
    }
    
    NSX インストール バンドルが SDDC Manager ですでに使用できる場合は、 "install_bundle_path" を省略できます。
  3. スクリプトを実行して、NSX Manager を展開します。
    1. vcf ユーザー アカウントを使用して SDDC Manager アプライアンスに SSH 接続します。
    2. vcf-brownfield-toolset ディレクトリを参照して、次のコマンドを実行します。
      python3 vcf_brownfield.py deploy-nsx --vcenter <vcenter-server-fqdn> --nsx-deployment-spec-path <nsx-deployment-json-spec-path>