1. ESXi在日常使用时经常会遇到机器卡住的情况 这种情况下GUI的方式无从下手, 需要从cli的方式处理

我记得之前写过一个 但是不知道放哪里去了. 再重新写一下.

直接按照图处理

ESXi虚拟机出现关机时卡住的问题处理_搜索

2. 然后xshell 登录

用户名root 密码 就是安装时设置的ESXi的密码

可以用esxtop 查看具体性能情况

ESXi虚拟机出现关机时卡住的问题处理_数据库_02

 

查看虚拟机

esxcli vm process list 

查看虚拟机的列表

ESXi虚拟机出现关机时卡住的问题处理_数据库表_03

 

 根据上面查询出来的 world id 直接进行下一步

esxcli vm process kill --world-id= 

例如

根据虚拟机的名字查找机器world id
esxcli vm process list  |grep BA
根据world id 强制关闭虚拟机.
esxcli vm process kill -w=10764819 -t=hard

 

就能够强制删除了..

另外vcenter的数据库里面 

dbo.vpx

数据库里面的 DBO.VPX_VM 存在所有的数据库表信息 可以用来查询搜索

ESXi虚拟机出现关机时卡住的问题处理_搜索_04

可以通过

select SUM(1),GUEST_STATE from DBO.VPX_VM group by GUEST_STATE 

查一下 虚拟机运行情况

ESXi虚拟机出现关机时卡住的问题处理_数据库_05