虚拟化存储故障排查-日志文件-TD文件

日志文件始终提供故障排除的独特且系统化的方式。对于存储问题,最重要的vSphere主机的日志文件为hostd.log,storageRM.log以及vmkernel.log。

hostd.log文件

该hostd.log文件 包含vSphere主机不同的虚拟机日志,vpxa代理,vCenter Server和vSphere客户端日志的事件和任务。与SDK连接相关的日志也会记录在这些文件中。

storageRM.log文件

存储I/O控制器 SIOC) 有关问题记录在/var/log/storageRM.log。如果SIOC无法正常工作,或者I/O优先级不适用于虚拟机,则可以检查此文件,如瓶颈或其他情况所预期的那样。有时您会在/var/log/storagerm.log日志中看到Storage I/O control: connection with vobd failed消息。vSphere主机还有一个运行的vobd守护程序,用于记录内核级错误以进行监视和故障排除。

如果vobd守护程序未运行,则存在日志条目。以下屏幕截图显示了前面提到的问题:

虚拟化存储故障排查-日志文件

如你在上面的截图中看到的,vobd 服务正在运行,已与vobd建立消息的连接出现在storagerm.log文件中。如果您在NFS数据存储上使用SIOC,则storageRM.log文件是解决任何相关问题的良好起点。

vmkernel.log文件

在该/var/log/vmkernel.log文件中,您可以找到有关挂载,卸载,数据存储和存储设备的二次扫描等相关信息。该vmkernel.log文件是一个非常重要的vSphere主机日志文件,用于整体主机故障排除。有关iSCSI和FCP的LUN的所有信息也会记录在此文件中。此文件还可用于查找存储设备之间的任何连接问题。

DRMDump

关于分布式资源调度程序所有的日志记录信息都记录在以下位置:C:\ProgramData\VMware\VMwareVirtualCenter\Logs\drmdump\*.*。

推荐阅读