我继承了 VMWare 环境 ESX v3i 3.5。当我打开虚拟中心时,一主机显示为“无响应”。
我看到的错误是:
无法获取许可证,因为许可证源不可用:许可证管理器尚未启动,正在使用错误的端口@主机或许可证文件,或者许可证文件中的端口或主机名已更改。
我已尝试过:
- 我已在应用程序中停止并启动许可证服务器。执行此操作后,我能够断开虚拟中心中的主机并重新连接。这使主机重新上线,但几分钟后,主机再次进入无响应状态。
- 我已重新启动了安装有许可软件的服务器。
在浏览 Google 时,我找不到任何我觉得舒服的步骤,我想听听 VMWare 专业人士的意见。
我应该查看哪些日志文件才能正确确定发生了什么?有人见过这种行为吗?你是如何解决的?
答案1
您能否指定无法访问的主机是否是 VMWare ESX 3.5 主机或者VMWare ESXi 3.5 主机?两者都存在,解决此问题的方法略有不同。
我们假设它是一个 ESXi 3.5 主机...
连接到服务器的控制台或使用键盘/显示器。按“F2”并输入您的密码。您可以使用“自定义系统”菜单中的“重新启动管理代理”选项。详细信息请见此处。
如果这是具有类似 Red Hat 的服务控制台的 ESX 主机,您只需从命令行登录并重新启动管理代理服务:
service mgmt-vmware restart
service vmware-vpxa restart
尝试对出现问题的服务器采取适当的操作。
答案2
好的,我现在很高兴。
提醒所有人和我未来的自己。即使您认为您已经重新启动了正确的管理代理和虚拟中心管理服务器两次;请再三检查您是否重新启动了正确的管理代理。VMWare Link for在 ESXi 或 ESX 主机上重新启动管理代理
该问题现已解决。
事实证明,在与 VMWare 许可支持人员交谈后,他们非常乐于助人,远程连接到许可证服务器并检查了文件。问题不是许可证。
解决了这个问题后,我回到管理代理并尝试通过 SSH 或 Telnet 进入没有响应的主机。没有成功,我无法获得访问权限。
现在,请记住,我已经从另一个系统管理员那里继承了这个基础设施。
我发现了一份布满灰尘的旧文档,其中详细介绍了如何使用 Lilo 卡远程访问 Blade。(感谢内置的 KVM 访问。)
然后我才意识到,我一直在重新启动错误的主机管理代理。叮叮叮。在正确的主机上重新启动管理代理后。一切正常。
我一直在兜圈子,而另一台主机上的许可证服务器错误和 DRS 错误却让我眼花缭乱。
感谢所有阅读和回答的人。
很高兴!