虚拟机可以将支持和故障排除信息写入存储在 VMFS 卷上的虚拟机日志文件中。在大多数情况下,虚拟机的默认设置都适用。

如果您的环境非常依赖于使用 vMotion,或者如果默认值因其他原因而不适用,则可以修改虚拟机客户机操作系统的日志记录设置。

以下情况下会创建新的日志文件:

  • 每次打开虚拟机电源或恢复虚拟机,以及每次通过 vMotion 迁移虚拟机时,都将创建新的日志文件。

  • 每向日志写入一个条目,都会检查一遍日志的大小。如果将 vmx.log.rotateSize 设置为非默认值,且大小超出限制,则下一个条目将写入新的日志。如果存在的日志文件数量达到最大,则会删除最早的日志文件。

vmx.log.rotateSize 的默认值为零 (0),这意味着在打开电源、恢复等操作期间将创建新的日志。通过使用 vmx.log.rotateSize 配置参数限制日志文件的最大大小,可以确保更频繁地创建新的日志文件。

VMware 建议保存 10 个日志文件,每个文件的大小限制为不小于 2 MB。这些值的大小足以让您捕获充分的信息,用以调试大多数问题。如果需要时间跨度较长的日志,则可以将 vmx.log.keepOld 设置为 20。