其实也没啥,前面的技术没做备份,虚机下的数据库蹦了,VMDK文件为FILE类型,用VMFS文件格式命令修复。
对VMDK文件操作前请备份一份(这个可是虚拟硬盘文件啊)
关键命令:vmkfstools -c #用来创建新的虚拟磁盘文件
SSH登录到EXSI金属机后台,找到要处理的vmdk文件,用LS -LA查看源vmdk的文件大小(我现在是脑补手打没图。。哈哈哈)
记好源VMDK的文件大小,然后创建一个大小一样的新vmdk文件
vmkfstools -c 文件大小 -a lsilogic 新文件名.vmdk
用损坏文件覆盖掉新建的文件
mv xxxx.vmdk 新文件名.vmdk 这时你会发现源文件不见了,没关系现在新文件名.vmdk里的数据就是我们的源文件,而类型不再是file了。 可以拿去装载到虚机了