NSX Manager のないワークロード ドメインがある場合は、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 ファイル(VCF 5.2 の場合は bundle-124941.zip、VCF 5.2.1 の場合は bundle-133764.zip)は、Broadcom サポート ポータルからダウンロードできます。
NSX Manager を展開するワークロード ドメインの vCenter Server の FQDN を特定します。
NSX Manager を展開するワークロード ドメインには、3 台以上のホストを含むクラスタが含まれている必要があります。
手順
- VCF インポート ツール をダウンロードし、SDDC Manager アプライアンス にコピーします。
注: ご使用のバージョンの
VMware Cloud Foundation に対応する
VCF インポート ツール のバージョンをダウンロードしてください。VCF 5.2 と VCF 5.2.1 の
VCF インポート ツール には、異なるバージョンがあります。
VCF インポート ツール が
SDDC Manager アプライアンス にすでに存在する場合は、この手順をスキップできます。
- Broadcom サポート ポータルにログインし、 に移動します。
- [VMware Cloud Foundation 5.2] をクリックします。
- [ドライバとツール] をクリックします。
- VCF インポート ツール のダウンロード アイコンをクリックします。
- vcf ユーザー アカウントを使用して SDDC Manager アプライアンスに SSH 接続します。
- スクリプトをインポートするフォルダを作成します。
mkdir /home/vcf/vcfimport
- vcf-brownfield-import-<version-number>.tar.gz を /home/vcf/vcfimport にコピーします。
- スクリプト ディレクトリに移動し、スクリプト バンドルを抽出します。
cd /home/vcf/vcfimport
tar -xvf vcf-brownfield-import-<version-number>.tar.gz
- vcf-brownfield-toolset ディレクトリを参照して、次のコマンドを実行します。
python3 vcf_brownfield.py --help
- 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"
を省略できます。
VCF バージョン |
NSX インストール バンドルが必要です |
5.2 |
bundle-124941.zip |
5.2.1 |
bundle-133764.zip |
- スクリプトを実行して、NSX Manager を展開します。
- vcf ユーザー アカウントを使用して SDDC Manager アプライアンスに SSH 接続します。
- vcf-brownfield-toolset ディレクトリを参照して、次のコマンドを実行します。
python3 vcf_brownfield.py deploy-nsx --vcenter <vcenter-server-fqdn> --nsx-deployment-spec-path <nsx-deployment-json-spec-path>