记一次由于强行关机导致虚拟机被ESXi锁定的处理

由于用户提出需要对虚拟机配置进行修改,于是提出应用方对虚拟机进行业务关闭、系统关闭的操作。由于虚拟机长时间未关闭,我方以为虚拟机的操作系统可能已经卡死,于是进入远程控制台查看确认虚拟机系统已经没有反应后对这台虚拟机进行强制关闭电源。结果关闭电源后虚拟机不给编辑,重新开机的绿色三角也是非高亮状态。过了几分钟直接显示无效了……赶紧去存储里看看,确认虚拟机文件都还在。
此时尝试复制剪切会一直报错,只有一部分文件可以移动。基本可以判断有进程卡死了,需要进ESXi SHELL去解锁卡死的进程。
操作如下:
1、F2登陆ESXi,选择Troubleshooting options。选择Enable ESXi shell,按Enter键。高亮选项会变为Disable ESXi shell,右侧ESXi Shell状态会变为enabled。
2、按Alt+F1进入Shell界面,输入ESXi的用户名密码登陆。
3、重启VMware服务:

/etc/init.d/hostd restart

4、查看虚拟机的进程:

ps |grep 192.168.20.111

可以是部分名字,然后找到和故障虚拟机相关的进程PID。
5、杀掉卡死的虚拟机进程:

kill -9 PID

6、重启VMware服务:

/etc/init.d/hostd restart

7、网页重新登陆VCenter,启动故障虚拟机。如果像我一样已经把无效虚拟机从列表里移除,则去存储里找到故障虚拟机的文件夹,进去选择vmx文件,选择注册虚拟机就可以了
8、确认故障处理完成后,回到ESXi Shell这边,按Alt+F2退出ESXi Shell界面,F2登陆ESXi,选择Troubleshooting options。选择Disable ESXi shell,按Enter键。高亮选项会变为Enable ESXi shell,右侧ESXi Shell状态会变为disabled。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值