vmware.log 的日志轮换和日志记录选项 (8182749)


免责声明:本文为 Log rotation and logging options for vmware.log (8182749) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

本文介绍了可用于虚拟机的 vmware.log 文件的可配置选项。

此日志文件记录了特定于虚拟机的正在运行的实例的信息,如虚拟机的启动配置、操作和关闭。
 

可使用以下四个选项更改虚拟机日志记录和记录轮换行为:
注意


日志记录设置

通过日志记录设置,您可以打开或关闭日志记录。
 
要关闭日志记录,请在虚拟机的 .vmx 文件中输入 logging="false"。要重新打开日志记录,请将 logging="false" 更改为 logging="true"
 


log.rotateSize 设置

默认情况下,虚拟机日志文件 ( vmware.log) 会因为执行了虚拟机的打开电源或关闭电源操作而进行轮换。

要根据文件大小配置日志轮换,请在虚拟机的 .vmx 文件中包含此选项:

log.rotateSize = maximum size in bytes the file can grow to

此示例指定 vmware.log 在其文件大小达到 182 千字节时进行轮换:

log.rotateSize = 186368

注意:在 ESXi 5.1 和 5.5 中,vmx 已弃用 log.rotateSize。在 .vmx 中添加此选项不会产生任何影响。有关详细信息,请参见 vSphere 5.1 Update 3 Release Notes 中的 Security 一节。
 


log.keepOld 设置

默认情况下,ESX 及 ESXi 3.0 到 6.0 会对 vmware.log 文件进行 6 次轮换( vmware.logvmware-1.logvmware-2.log 等)。

要更改轮换级别,请在虚拟机的 .vmx 文件中使用 log.keepOld 选项。

以下示例指定轮换级别为 10:

log.keepOld = 10

 

log.fileName 设置

要为虚拟机日志记录指定备用位置或文件名,请在虚拟机的 .vmx 文件中使用 log.fileName 选项。

以下示例将“myVMlog”指定为新的日志文件,而不使用默认的“ vmware.log”:

log.fileName = myVMlog
 
此示例指定将日志写入其他 VMFS 卷(“ vol1”)中名为“ myVM”的备用目录中:

log.fileName = /vmfs/volumes/vol1/myVM/myVM.log
1/20/2020 3:15 AM
  • VMware ESX
  • VMware ESX 2.5.x
  • VMware ESX 3.0.x
  • VMware ESX 3.5.x
  • VMware ESX 4.0.x
  • VMware ESX 4.1.x
  • VMware ESXi
  • VMware ESXi 3.5.x Embedded
  • VMware ESXi 3.5.x Installable
  • VMware ESXi 4.0.x Embedded
  • VMware ESXi 4.0.x Installable
  • VMware ESXi 4.1.x Embedded
  • VMware ESXi 4.1.x Installable
  • VMware ESXi 5.0.x
  • VMware ESXi 5.1.x
  • VMware ESXi 5.5.x
  • VMware ESXi 6.0.x
Chinese (Simplified)