Vmware vSphere常见问题及解决办法日期: 2012-6-29来源: 51cto Vmware vSphere11 1
虚拟机文件被锁 ,无法正常power on故障状态:启动虚拟机时 95%, 停顿并且进程中断 ,提示:ubable to access files since it is locked
祸根: HA 解决方法:(1)首先将 cluster 中的 HA 功能关闭
如果该功能不关闭,容易造成死锁,,VM 不断跳动 ,,不断再不同的 ESX 内循环被锁,徒劳而无功
(2)磁盘文件被锁,要解决,必须要知道到底是哪台ESX 把他给锁住了,这是关键
方法:看 /var/log/vmkernel但是,在做这些前 , 再准备些别的工作
(3)在 VC 中,把被锁的 VM 从 Inventory中 remove掉
原因很简单,这是一个unregister的过程
(4)根据 /var/log/vmkernel,搜索 owner ,可以找到类似以下的语句: Oct 19 04:23:33 esx-hostname vmkernel: 3:06:29:47
992 cpu6:1656)FS3: 1975: Checking if lock holders are live for lock [type 10c00001 offset 52008960 v 380, hb offset 3554304 Oct 19 04:23:33 esx-hostname vmkernel: gen 17, mode 1, owner 48f5f637-462688bc-fd28-0e1a6434b6f8 mtime 38112] OK,owner 后面的 48f5f637-462688bc-fd28-0e1a6434b6f8就是你的 target 了
因为他就是锁住VM 的宿主