VMware ESXi 日志收集(vm-support)

VMware ESXi 主机的系统日志包(vm-support 包)用于分析主机宕机(紫屏 PSOD)、存储路径、驱动等问题。如果问题与服务器硬件有关,还需要同时收集服务器管理口的硬件日志(如 Dell iDRAC 的 TSR / SEL、联想 XCC 的 FFDC)。

方法一:通过 vSphere Client 导出

  1. 用 vSphere Client(或 vCenter)连接主机,选择菜单 File → Export → Export System Logs(导出系统日志)。

    vSphere Client 中导出系统日志
  2. 选择要导出的主机和日志范围,指定本地保存目录,等待生成 zip 文件。

新版 vSphere Web Client / Host Client 中,在主机上右键 → “导出系统日志”(Export System Logs)或“生成支持包”(Generate support bundle),操作相同。

方法二:在主机命令行生成

开启 ESXi Shell 或 SSH 后,以 root 登录执行:

vm-support                      # 在 /var/tmp 下生成 esx-<主机名>-<日期>.tgz
# 数据存储空间较大时可指定输出目录:
vm-support -w /vmfs/volumes/datastore1

用 WinSCP 等工具把生成的 .tgz 文件取回。

补充:Dell 服务器的硬件日志(SEL)

硬件相关问题需要同时提供 iDRAC 中的系统事件日志。

  • 命令行:用 telnet -f d:\rac.log <iDRAC IP>(或 SSH 客户端开启会话记录)登录 iDRAC,执行 racadm racdump(或 racadm getsel),退出后发送 rac.log。

  • 网页:登录 iDRAC,在“System Event Log”页面点击“Save As”保存。

    iDRAC 系统事件日志保存

12G 及以后的 Dell 服务器直接收集 TSR 即可(已包含 SEL),见“Dell PowerEdge 服务器 TSR(SupportAssist)日志收集”。

没有找到想要的答案?

上传日志让 AI 帮你诊断,或者在控制台里直接向 AI 提问。