我们在使用Cloudbuilder去部署VCF管理域的时候会生成3个NSX Manager组成的NSX Manager集群,但在测试环境中如果资源紧张,可以通过本文方法仅生成一个NSX Manager。注:以下方法仅适用学习测试环境,在生产环境中务必使用3个NSX Manager组成的NSX Manager集群方式。
首先按照标准流程填写vcf-ems-Deployment-Parameter.xlsx表格,然后上传到Cloudbuilder虚拟机中:

ls #确认表格已经上传成功
cd /opt/vmware/sddc-support #进入到sddc-support路径下
ls -l #看到sos命令的权限是-r-xr-x—

su #切换至root用户
./sos –jsongenerator –jsongenerator-input /home/admin/vcf-ems-Deployment-Parameter.xlsx –jsongenerator-design vcf-ems-Deployment-Parameter #将xlsx文件转化成json文件

cd cloud_admin_tools/Resources/ #进入cloud_admin_tools/Resources路径下
ls #列出该路径下文件

cd vcf-ems-Deployment-Parameter #进入vcf-ems-Deployment-Parameter 路径
ls #列出文件,确认json文件生成

将JSON文件导出并编辑,删除NSX第2节点和第3节点信息:

删除结果如下:

返回Cloudbuilder,在部署过程中选择修改后的json文件,而不是原始的xlsx文件

接下来正常部署,等待部署完成即可。