故障现象:平台虚拟机均无法正常启动,名称变成数字乱码。
先是查看了下vCenterServer的事件选项卡,看到存在数据存储损坏问题事件。
然后查看vmkernel.log日志文件,看到了类似如下所示的错误信息:
Volume40fd60a3-3abbe1ae2-3247-0017a4bb0402("
到官网知识库扒了一下,说是遇到这种情况需要检查元数据一致性。
操作方法:开启ESXI主机SSH服务,从ESXi主机上的CLI中运行VOMA。VOMA可用于检查并修复VMFS数据存储或支持VMFS数据存储的逻辑卷的轻微不一致问题。
具体修复过程:
1、先开启ESXI服务器的SSH服务,使用root帐号连接到服务器的CLI控制台。
2、查看/vmfs/devices/disks下的虚拟磁盘,假定要修复的是eui.225c0032654ccba5:1,
输入命令voma-mvmfs-fcheck-d/vmfs/devices/disks/eui.225c0032654ccba5:1,再按下回车键,让它进行vmfs文件系统元数据检查,若发现类似“ON-DISKERROR:xxxxx”这样的信息,表明vmfs元数据确实有错误。
THE END