安装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就可以用了

posted @   无聊的老猪  阅读(562)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示