After you validate the target vCenter, you convert or import it into the SDDC Manager inventory.

Prerequisites

Take a snapshot of SDDC Manager.

Procedure

  1. SSH to the SDDC Manager VM as user vcf.
  2. Navigate to the directory where you copied the VCF Import Tool. For example:
    cd /home/vcf/vcfimport/vcf_brownfield
  3. Run the vcf_brownfield.py script and enter the required passwords when prompted.

    Operation

    Command

    Additional Information

    Convert an existing vSphere environment to a VCF management domain and deploy VLAN-backed NSX

    python3 vcf_brownfield.py convert --vcenter '<vcenter-fqdn>' --sso-user '<sso-user>' --domain-name '<wld-domain-name>' --nsx-deployment-spec-path '<nsx-deployment-json-spec-path>'

    Run once against the management domain vCenter Server

    Import an existing vSphere environment as a VI workload domain and deploy VLAN-backed NSX

    python3 vcf_brownfield.py import --vcenter '<vcenter-fqdn>' --sso-user '<sso-user>' --domain-name '<wld-domain-name>' --nsx-deployment-spec-path '<nsx-deployment-json-spec-path>'

    Run once per VI Workload Domain

  4. Inspect the command outputs highlighted in yellow. All should be status code 200.
    Note:

    If any guardrails fail, refer to the guardrails YAML file for information on the failed guardrail. Refer to the troubleshooting section of this guide for more information on remediation. See VCF Import Tool Troubleshooting. If the NSX deployment fails you can retry by following Deploy NSX Manager for Workload Domains

  5. Switch to the root account.
    su -
  6. Restart all SDDC Manager services.
    echo 'y' | /opt/vmware/vcf/operationsmanager/scripts/cli/sddcmanager_restart_services.sh

Results

Once all the SDDC Manager services have restarted the new workload domain (management domain or VI workload domain) should appear in the SDDC Manager UI.