安装vCenter VCSA 7.0 报错 Failed to run vdcpromo 的问题
百度了一下说是DNS的问题,但我也设置了8.8.8.8或电信的dns,都不行。外网找了一下说要设置为127.0.0.1,但是7.0U3a后的版本不允许填写127.0.0.1了。最后找到一个通过CLI的方式安装可以避免这个问题。
首先创建一个CLI的横版文件,内容如下:
{
"__version": "2.13.0",
"__comments": "Template: Deploy vCenter to ESXi without DNS+NTP",
"new_vcsa": {
"esxi": {
"hostname": "<ESXI_IP_ADDRESS>",
"username": "root",
"password": "<ESXI_PASSWORD>",
"deployment_network": "<VM_PORTGROUP>",
"datastore": "<DATASTORE_NAME>"
},
"appliance": {
"thin_disk_mode": true,
"deployment_option": "<VC_SIZE>",
"name": "<VC_INVENTORY_NAME>"
},
"network": {
"ip_family": "ipv4",
"mode": "static",
"system_name": "<VC_IP_ADDRESS>",
"ip": "<VC_IP_ADDRESS>",
"prefix": "<SUBNET_MASK_PREFIX>",
"gateway": "<GATEWAY_IP_ADDRESS>",
"dns_servers": [
"127.0.0.1"
]
},
"os": {
"password": "<VC_PASSWORD>",
"time_tools_sync": true,
"ssh_enable": true
},
"sso": {
"password": "<SSO_PASSWORD>",
"domain_name": "vsphere.local"
}
},
"ceip": {
"settings": {
"ceip_enabled": false
}
}
}
参数说明:
参数 | 内容 |
---|---|
<ESXI_IP_ADDRESS> | IP Address of ESXi Host to run vCenter |
<ESXI_PASSWORD> | ESXi Host root password |
<VM_PORTGROUP> | vSwitch Portgroup for the new vCenter |
<DATASTORE_NAME> | Datastore for the new vCenter |
<VC_SIZE> | New vCenter deployment size. One of the following: tiny / small / medium / large / x-large |
<VC_INVENTORY_NAME> | VM Inventory Name for the new vCenter VM (Cosmetic - Not used by vCenter or DNS) |
<VC_IP_ADDRESS> | IP Address for the new vCenter |
<SUBNET_MASK_PREFIX> | Subnet prefix for the new vCenter eg “24” = 255.255.255.0 |
<GATEWAY_IP_ADDRESS> | Gateway IP address for the new vCenter |
<VC_PASSWORD> | root account password for the new vCenter |
<SSO_PASSWORD> | administrator@vsphere.local password (Best practice: <VC_PASSWORD> should match <SSO_PASSWORD>) |
填写好<>部分的这些参数,保存模板文件为 D:\Deploy-VC.json,CLI安装程序路径应该在你ISO中的这个位置:\vcsa-cli-installer\win32\
先执行预安装命令,看看有没有错误
vcsa-deploy.exe install --accept-eula --acknowledge-ceip --no-ssl-certificate-verification --precheck-only "D:\Deploy-VC.json"
预安装没问题后就可以正式安装了
vcsa-deploy.exe install --accept-eula --acknowledge-ceip --no-ssl-certificate-verification "D:\Deploy-VC.json"
安装成功后应该是这个样子
然后你的vCenter就可以用了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix