我正在使用带有 vSphere Update Manager 的 ESXi 5.5 和 vCenter 6.5。我成功暂存了大约 20 个更新(新主机部署)并将其设置为修复。我知道这可能需要很长时间,但百分比在几个小时内都是静态的。有没有办法(通过命令行或其他方式)检查它是否真的挂起了或者它是否正在做任何事情?
如果能对它还需要做多少工作有一个更现实的了解就好了,但这不是必需的,我主要想确保我可以让它保持原样,并且它可以在补丁上正常工作,即使速度很慢。
在 Windows 上,我可以在任务管理器/perfmon 中查看正在访问的与更新相关的文件和与更新相关的进程 I/O 计数,因为它们执行磁盘和进程 I/O,而在 Linux 或 BSD 上,我可以使用各种知名工具(但它们不包含在 ESXi 中)。在 vSphere 中,命令行或其他工具的等效功能是什么?
答案1
我在这里没有得到答案,所以我在 VMware 社区上提问。我得到的最好的答案是,有一个名为 visualesxtop 的 VMware“fling”(在 VMware flings 网站上,如果 URL 发生变化,最好通过 Google 找到),它可以为 esxi 主机生成图形和表格监控数据。效果很好!
答案2
通常情况下,我的主机修复需要大约 15-20 分钟才能完成。如果花费的时间更长,我就知道有些地方不对劲。此外,我的主机有 IPMI,它允许我远程查看和控制它们,这样我就可以查看启动或修补时是否有任何错误。您的服务器应该有类似的远程监控功能。