尝试“设置 vCenter Server Appliance”时出现错误“内部错误”,如所附屏幕截图所示:
它开始如第二个屏幕截图所示,然后抛出内部错误,看起来它无法设置主机名。
我已经检查了 /var/log/messages 但那里没有任何帮助,我需要检查任何其他可能显示确切错误的日志文件吗?
vCenter 安装在 eSXI 6 上。
在我的案例中遇到了这个问题,它发现在设备控制台中设置的 DNS 服务器是用于查找名称的服务器。如果该名称不会在该dns 服务器中查找,则会出现此错误。您在 VCS 设备配置屏幕中设置的 DNS 服务器(https://vcs-appliance:5480上的那个)似乎未使用)。您需要在虚拟机的 ESXi 视图中打开控制台并在那里设置 DNS 服务器。
当然,如果您为主机名指定 IP 地址,这不会发生,因为它不会在 DNS 中查找主机名。
并不是说这是您可能会看到错误的唯一原因,但这本身就足够了。
您需要启用 DNS 解析。从 VCSA ip 打开端口 TCP /UDP 53 到您的 DNS 服务器
在 ESX Server 控制台配置 DNS 为“自动”。我回到 vcenter 控制台 [F2] 并在那里配置了我的 DNS 服务器 IP(更改为自动),然后返回执行“设置 vCenter Server Appliance”。现在设置提取了我的配置并继续成功。
好的,我找到了至少对我有用的“解决方案”!当您想使用 IP 地址作为名称时,只需在名称字段中输入“localhost”,而不是 IP 地址字段中已经存在的 IP 地址!这样,安装程序在 DNS 检查期间不会因“内部错误”而失败。我发现了这一点,因为在从 OVA 部署时填写了所有信息后,当我第一次在端口 4080 上输入 GUI 配置时存在“localhost”。希望它对你有用,这是我的 2 美分 :)