您可以处理虚拟机的日志限制。
默认情况下,虚拟机日志会监控日志记录速率。如果日志记录速率超过既定速率,日志记录将受到限制(将日志记录挂起一段时间后再恢复)。这样可以防止有问题的日志记录占用所有可用的日志文件存储空间。
虚拟机日志限制通过虚拟机日志文件中是否存在 << file Throttled>> 来标识。
注: 如果发生限制,可能会要求您暂时禁用日志限制以方便调试。调试完成后,请务必重新启用限制,这一点非常重要。
虚拟机日志限制速率由 vmx.log.throttleBytesPerSec
属性控制。
此设置既可以在各个虚拟机上设置,也可以为 ESXi 主机上的所有虚拟机设置。
以下过程介绍了如何为ESXi主机上的所有虚拟机禁用虚拟机限制:
- 要禁用虚拟机日志限制,请编辑 /etc/vmware/config。
- 如果该文件中未定义
vmx.log.throttleBytesPerSec
属性,请添加该属性。例如:
vmx.log.thottleBytesPerSec = "-1"
注: 可以使用PowerCLI脚本更改主机上所有虚拟机的这些属性。