Welcome back to my blog.
Hope everyone doing great.
In this blog, I would like to explain about how to change the NSXT deployment size during the VCF workload domain deployment.
By default in VCF workload domain deployment phase, it deploys 3 NSXT Managers with large formfactor.
In the above diagram we can see the NSX-T Large formfactor requires 48GB of memory and 12 vCPU for each NSXT Manager.
In VCF, NSXT-Managers for VI workload domains will be placed on Management domain cluster.
When I am practicing lab, none of the hosts in my management cluster have the required memory and cpu available for NSX-T Manager large formfactor. so my VI domain deployment workflow is keep on failing and keeps deleting the downloaded NSX-T OVA files and eventually failed.
I have followed below steps to workaround this problem
1. I have taken the copy of /etc/vmware/vcf/domainmanager/application-prod.properties
cp -p /etc/vmware/vcf/domainmanager/application-prod.properties /etc/vmware/vcf/domainmanager/application-prod.properties-old
added the below custom parameters based on your requirement
nsxt.manager.formfactor=small
nsxt.manager.formfactor=medium
nsxt.management.resources.validation.skip=true
added if you want to deploy single NSX-T Manager then you can add below custom parameter
nsxt.manager.cluster.size=1
2. restart domain manager service
systemctl restart domainmanager
3. confirm the service is restart and running status
systemctl status domainmanager
4. Retry the failed workflow , this time SDDC Manager checks the updated paramters and deploy small or medium NSXT Manager cluster.
The same workaround can be useful in both native VCF and VCF on VxRail deployments.
Note: In production environments, it is recommended to go with NSX-T Manager large formfactor
for additional guidelines on the sizing, please refer NSXT documentation.
- You can use the Extra Small VM resource size only for the Cloud Service Manager appliance (CSM). Deploy CSM in the Extra Small VM size or higher, as required. See Overview of Deploying NSX Cloud for more information.
- The NSX Manager Small VM appliance size is suitable for lab and proof-of-concept deployments, and must not be used in production.
- The NSX Manager Medium VM appliance size is the autoselected appliance size during deployment and is suitable for typical production environments. An NSX-T management cluster formed using this appliance size can support up to 128 hypervisors. Starting with NSX-T 3.1, a single NSX Manager cluster is supported.
- The NSX Manager Large VM appliance size is suitable for large-scale deployments. An NSX-T management cluster formed using this appliance size can support more than 128 hypervisors.