重新启动 vCenter Appliance 时无法访问 vSphere

重新启动 vCenter Appliance 时无法访问 vSphere

我的 vCenter Appliance 根密码已过期,我需要从 Linux Live-CD 启动它才能恢复它,现在每当我在 vSphere 控制台内重新启动 vCenter Appl. 时,我很快就会失去与 vSphere 的连接。我使用 访问 vSphere Webhttps://10.0.22.2:9443并使用 vCenter Appliance https://esxi:5480(vSphere 和 vCener Appliance 都在同一 IP 上)。

问题:看来我需要为它们各自分配 IP,但我从哪里开始呢?它们都在 10.0.22.2 C 类上

感谢任何意见,

答案1

HTTPS 端口 5480 用于登录 vCenter Virtual Appliance 配置屏幕。HTTPS 端口 9443 用于实际登录 vCenter(而不是设备配置)。两者将位于同一个 IP 地址上,因为它们是同一个,所以它们不能位于不同的 IP 地址上。

如果您重新启动 vCenter Virtual Appliance,那么您无法访问 vCenter 是正常的,因为您正在重新启动运行 vCenter 的虚拟机。

vCenter 虚拟设备不是 ESXi 主机,而是在 ESXi 主机上运行的虚拟机。

如果您确实能够使用 vCenter Virtual Appliance 登录,https://esxi:5480那么我的建议是查找 ESXi 和 vCenter Virtual Appliance 之间的区别。设置 DNS 条目esxi以指向 vCenter 的人犯了一个错误,这表明不了解 VMware vSphere 环境。

您不需要 Linux Live-CD 即可从过期的 vCenter Virtual Appliance 密码中恢复。请参阅此 VMware 知识库条目:

免责声明:本文为 vCenter Server Appliance 5.5 root account lockout after password expired (2069041) 的翻译版本。

上面的 KB 文章将会在那里,在这里复制粘贴实在是太多了。

更新:

为了进入 vCenter Appliance 控制台屏幕,您需要将 vSphere 客户端指向实际的 ESXi 主机,而不是 vCenter。例如,如果您的 ESXi 主机是 esxi01.lab.local,而您的 vCenter Virtual Appliance 是 vcva.lab.local,则将浏览器指向该https://esxi01.lab.local:9443/vsphere-client/主机,这样您就可以直接连接到主机。如果您的主机处于锁定模式,则需要使用远程控制台(希望您有,如 iDRAC、iLo、IPMI)连接到主机,并使用直接控制台用户界面 (DCUI) 删除锁定模式。您需要 root 密码才能进入 ESXi DCUI。

请参阅 VMware 知识库文章:在 ESXi 主机上启用或禁用锁定模式 (1008077)

如果您没有主机的 root 密码,那么您就不得不开始怀疑这到底是怎么回事,但是如果您有直接或远程控制台访问权限,则可以按照说明重置该密码。根据 VMware 的说法,重新安装 ESXi 是重置忘记的 root 密码的唯一方法(VMware 知识库文章:更改 ESX/ESXi 主机上忘记的 root 密码 (1317898)),但实际上可以重置,不过 VMware 不支持此方法,请参见:如何重置 VMware ESXi 4.1 和 5.0 的 root 密码

我没有测试重置说明,但它们可能也适用于 5.1 和 5.5。

相关内容