What it does, it brings up the first cluster of VCF 9.1, a three or four host vSAN cluster that runs vCenter, NSX, SDDC Manager and the VCF management services. Every workload domain and management component you deploy later attaches to this management domain.
Depends on, a deployed VCF Installer appliance, working forward and reverse DNS, a reachable NTP source, and the reserved management IP block from your planning workbook.
- Prerequisites, a running VCF Installer appliance with its binary depot downloaded, three or four ESXi 9.1 hosts prepared with NTP, DNS and SSH, plus a reserved management IP block.
- Reserve a minimum of 12 consecutive IP addresses for VCF Management Services and 5 consecutive addresses for VCF Automation on the management network.
- Component sizes in the Simple model, all appliances deploy as Small except NSX Manager, which deploys as Medium.
- Host floor, 3 hosts with vSAN ESA or OSA, or 2 hosts with external storage. Four hosts give you headroom.
- Key steps, start the deployment wizard, pick a model, set networks and storage, add hosts, enter FQDNs, run the precheck, then click Deploy.
- VCF 9.1 generates all component passwords for you and lets you export them as JSON or CSV.
This part shows you how to deploy the VCF 9.1 management domain, the foundation cluster that every other product in the series depends on. You will run the VCF Installer deployment wizard end to end, add your prepared ESXi hosts, and let the installer build vCenter, an NSX Manager cluster, SDDC Manager and the VCF management services on a single vSAN cluster.
Before you start, confirm three things from earlier parts. You need a running VCF Installer appliance with its depot binaries downloaded, you need the network, DNS and NTP setup in place with forward and reverse records for every appliance, and you should have worked through the prerequisites and readiness checklist. Deploy in a maintenance window, because bring-up runs for roughly two to four hours depending on host speed and depot location.
Prerequisites
Gather every value below before you open the wizard. A single missing DNS record or an NTP source that drifts will stop the precheck, so validate each item first.
| Requirement | Value to confirm |
|---|---|
| ESXi hosts | 3 or 4 hosts on ESXi 9.1, identical build, NTP and SSH enabled, self signed certificate regenerated after the hostname change |
| Storage | vSAN ESA or OSA with 3 or more hosts, or supported external storage with 2 or more hosts, disks eligible and empty |
| DNS | Forward and reverse records for vCenter, NSX Manager node and VIP, SDDC Manager, VCF Operations, fleet management, identity broker and every ESXi host |
| NTP | One or more reachable NTP servers, the same source used by the hosts and the installer |
| Management IP range | A minimum of 12 consecutive free IP addresses for VCF Management Services, on a fresh management block |
| Automation IP range | 5 consecutive free IP addresses for VCF Automation, 3 for nodes and 2 held as buffer |
| VLANs | Separate VLANs and subnets for Management, vMotion, vSAN and NSX host overlay, MTU 9000 on the overlay and storage networks |
| Depot | Online depot authenticated, or an offline depot uploaded, with all management domain binaries downloaded in the installer |
Step 1 confirm the depot binaries and host readiness
Open the VCF Installer UI and check that the depot shows every management domain bundle as downloaded. A partial depot causes the deploy to fail late.
- Browse to https://your-vcf-installer-fqdn and sign in with the admin@local account.
- Open Depot Settings, then Binary Management.
- Confirm the Online Depot shows Authenticated, or that your offline depot bundle is imported.
- Select all bundles and click Download, then wait until each row reads Downloaded.
- Ping each ESXi host by FQDN and confirm NTP, SSH and the regenerated certificate are in place.
Step 2 start the deployment wizard
Launch the wizard and choose the Cloud Foundation path. This same installer can deploy vSphere Foundation, so pick the correct product first.
- From the installer home, click Deployment Wizard.
- Select Cloud Foundation, then click Next.
- On the target screen, select Deploy a new VCF fleet.
- Leave the existing components options deselected, because you are building a clean management domain, then click Next.
Step 3 choose the deployment model and sizes
Pick Simple for a standard management domain. Simple locks every appliance to Small except NSX Manager, which deploys as Medium, and it keeps the footprint predictable.
- Select the Simple deployment model.
- Review the size summary and confirm NSX Manager reads Medium while the rest read Small.
- Click Next to move to the network options.
| Component | Size in Simple model |
|---|---|
| vCenter | Small |
| NSX Manager | Medium |
| SDDC Manager | Small |
| VCF Operations | Small |
| VCF Automation | Small |
Step 4 set network and transit gateway options
Choose Customize so you control the port group layout, then decide how the management VMs and the ESXi management VMkernel share networking. Pick the transit gateway model that matches your plan.
- Select Customize on the network options screen.
- Decide whether management VMs share the ESXi management network or use a separate port group, then set that option.
- Leave the defer option deselected if you want VCF Operations and VCF Automation deployed now, rather than as a Day 2 task.
- For transit gateway type, select Centralized connectivity for a simpler bring-up, or Distributed connectivity if you will supply a dedicated subnet now.
- Click Next.
Step 5 choose the storage type
Select vSAN ESA for a modern all flash cluster. VCF 9.1 lets you turn on vSAN data in transit encryption here without a separate key management server.
- Select vSAN ESA, or vSAN OSA if your hardware is not ESA ready.
- If you want encryption on the cluster network, tick Enable vSAN data in transit encryption.
- Click Next to reach the requirements review.
Step 6 review requirements and name the instance
Read the requirements review for your chosen model, which lists resource, VLAN and FQDN needs. Use the FQDN generator to save typing if you have not created records yet, then name the instance and domain.
- Review the Resource Requirements, VLAN Requirements, and FQDNs and IP Addresses Requirements panels.
- Optionally click PRE-FILL GENERATED FQDNS IN WIZARD, enter a prefix, suffix and domain, then Validate the generated records.
- Enter the VCF instance name and the management domain name.
- Set the CEIP option to opt in or opt out.
- Confirm the DNS and NTP fields, which pre-populate from the installer configuration, then click Next.
Step 7 add the ESXi hosts
Add each management host by FQDN and root credentials, then accept the fingerprints together. A resource warning is normal in small labs and can be acknowledged, though production sites should keep the recommended headroom.
- Enter the FQDN, root user and password for the first host, then repeat for all 3 or 4 hosts.
- Click Confirm All Fingerprints to accept the SSH thumbprints.
- Read any resource availability warning, for example the recommended 20 percent headroom notice, and acknowledge it if this is a lab.
- Click Next.
Step 8 configure networks and IP ranges
Enter the VLAN, subnet, gateway and MTU for each traffic type, then supply the two IP ranges. Set the overlay and storage MTU to 9000 to avoid fragmentation.
- Fill in the Management network VLAN, subnet, gateway and MTU.
- Fill in the vMotion network values.
- Fill in the vSAN network values with MTU 9000.
- Fill in the NSX host overlay values with MTU 9000.
- Enter the VCF Management Services IP range with at least 12 consecutive addresses.
- Enter the VCF Automation IP range with at least 5 consecutive addresses, then click Next.
| Field | Example value | Notes |
|---|---|---|
| Management subnet | 172.20.10.0/24 | Same subnet the installer sits on |
| vSAN MTU | 9000 | Jumbo frames end to end |
| NSX overlay MTU | 9000 | Overlay adds encapsulation overhead |
| Management Services range | 172.20.10.80 to .93 | 12 consecutive addresses minimum |
| Automation range | 172.20.10.95 to .101 | 5 consecutive addresses minimum |
Step 9 enter component FQDNs and vDS settings
Supply the FQDNs for vCenter, the NSX Manager node and cluster VIP, and SDDC Manager. Most names pre-populate from the management domain name, so you often only type the vCenter and datastore names. Then choose the vDS layout for your NIC count.
- Type the vCenter FQDN, then confirm the pre-populated datacenter and cluster names.
- Enter the datastore name, which pre-populates from the domain name.
- Select the vDS profile that fits your NICs, for example Default for 2 or more NICs, or a separation profile for 4 or 6 NICs.
- Keep MTU 9000 and the pre-populated vDS name, and leave Enhanced Data Path Standard enabled for the NSX vDS.
- Enter the NSX Manager appliance FQDN and the NSX cluster VIP FQDN.
- Enter the SDDC Manager FQDN, then click Next.
| vDS profile | NIC requirement |
|---|---|
| Default | 2 or more NICs |
| Storage traffic separation | 4 or more NICs |
| NSX traffic separation | 4 or more NICs |
| Storage and NSX separation | 6 or more NICs |
| Custom switch configuration | 2 or more NICs |
Step 10 run the precheck and deploy
Review the summary, download the JSON spec for your records, then let the precheck validate DNS, NTP, NIC speed, disk eligibility and IP availability. Clear every error before you deploy.
- Review the deployment details and click Download JSON to save the spec.
- Start the precheck and wait for it to finish.
- Resolve any errors, then acknowledge warnings you accept.
- Click Deploy to begin bring-up.
- Monitor progress in the installer until it reports the management domain as deployed.
Step 11 retrieve the generated passwords
VCF 9.1 generates passwords for every component rather than asking you to set them. Export the list right away and store it in your password manager.
- Open the password panel shown at the end of bring-up.
- Click Export and choose JSON or CSV.
- Save the file to a secure vault, then remove it from the download location.
Verify the deployment
Confirm each component is up before you move on. A green bring-up in the installer is the start, not the end of verification.
- Sign in to SDDC Manager and confirm the management domain shows as Active with all hosts assigned.
- Open vCenter and check that the vSAN cluster reports all hosts healthy and the datastore mounted.
- Run the vSAN Skyline Health check and confirm no red findings.
- Sign in to the NSX Manager VIP and confirm the cluster shows three stable nodes and a Stable control status.
- Open VCF Operations and confirm it is collecting from the new vCenter.
For the NSX side, the detailed node and cluster checks in the NSX 9 Manager deployment and cluster bring-up walkthrough tell you what a healthy cluster looks like.
Common errors and fixes
Most bring-up failures trace back to a handful of causes. Work through these before you open a support case.
| Symptom | Likely cause and fix |
|---|---|
| Precheck fails on DNS | A missing reverse record. Add a PTR record for every appliance and host, then confirm forward and reverse both resolve before you retry. |
| Precheck fails on NTP | Host clocks drift or the NTP source is unreachable. Point hosts and the installer at the same reachable NTP server and confirm sync. |
| Disk eligibility error | Residual partitions on a claim disk. Wipe the disk so it presents as empty and eligible for vSAN, then rescan. |
| IP availability error | The management or automation range overlaps a used address. Pick a fresh block of consecutive free addresses and re enter the range. |
| NIC speed warning | An uplink negotiated below the expected speed. Check the physical link and switch port, or acknowledge the warning in a lab. |
Common questions
How many hosts do I need for the management domain
Plan for 3 hosts with vSAN, or 2 hosts with supported external storage. Four hosts give you maintenance headroom and are the practical choice for production.
Can I skip VCF Operations during bring-up
You can defer VCF Operations and VCF Automation using the defer option, then deploy them later with Deploy Deferred Components. VCF Operations is still mandatory in 9.x, so plan to deploy it.
Where do I set component passwords
You do not set them in 9.1. The installer generates every password and lets you export the set as JSON or CSV at the end of bring-up.
What is the difference between Centralized and Distributed connectivity
Centralized connectivity finishes the wizard without extra input and you configure transit later. Distributed connectivity asks for a dedicated subnet during the wizard.
References
- Deploy a new VCF fleet or instance with the VCF Installer, Broadcom TechDocs
- Deploy VCF Management Services and License Server, Broadcom TechDocs
- VCF 9.1 installer and SDDC Manager lab workarounds, William Lam
- VCF 9.1.x Ultimate Deployment Guide, Leaha Blog
Previous, Part 4, How to Deploy the VCF Installer Appliance
Complete Guide, all 17 parts
Next, Part 6, VCF Management Services and the License Server


DrJha