关于vmware上的虚拟机在某些情况下无法关机的解决方法

本文详细介绍了如何使用SSH登录ESXi主机并利用esxcli命令管理虚拟机,包括获取当前运行的虚拟机列表、记录关机异常虚拟机的WorldID以及关闭虚拟机的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 首先使用ssh登陆到host,并使用下面的命令来获取当前运行的虚拟机有哪些。

Command: esxcli vm process list

得到结果如下:

WIN7-clone-ha-memory

   WorldID: 1306448

   Process ID: 0

   VMX Cartel ID: 1306447

   UUID: 42 2a f8 c4 4f c1 a2 11-b0 7e 72 f7 05ab cb d5

   Display Name: WIN7-clone-ha-memory

   Config File:/vmfs/volumes/a226cbda-9ea9bb04/WIN7-clone-ha-memory/WIN7-clone-ha-memory.vmx

2.找到你关机异常的虚拟机并记录下WorldID,就是上面加粗的字段。

3.使用下面的命令关掉虚拟机

Command: esxcli vm processkill --type=[soft,hard,force] --world-id=WorldNumber 

e.g) : esxclivm process kill –type=’hard’ –world-id=1306448

 

关于type 选项:type参数字段是字符串,所以必须加上引号,它有三个方式,soft代表像是kill , hard代表kill -9,force比hard还厉害,也是最后的方法,如果三种都不行的话只能重启host了。


写下来免得以后忘记


更多信息:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1014165

虚拟机关机过程中卡住时,有可能是由于以下几个原因: 1. 虚拟机系统或硬件问题:如果虚拟机的系统出现了错误或硬件故障,可能导致关机过程中卡住。可以尝试重新启动虚拟机,或者查看虚拟机的日志文件,以确定具体的错误信息。 2. 虚拟机正在执行重要操作:如果虚拟机正在执行一些重要的操作,例如写入数据或进行文件保存等操作,可能会导致关机卡住。可以耐心等待片刻,让虚拟机完成这些操作后再尝试关机。 3. 宿主机资源不足:当宿主机的资源(例如内存、磁盘等)不足时,可能会导致虚拟机关机卡住。可以尝试关闭其他不必要的应用程序或虚拟机,以释放一些宿主机资源后再尝试关机。 4. 虚拟机工具或插件冲突:某些虚拟机工具或插件可能与虚拟机关机过程发生冲突,导致关机卡住。可以尝试升级或重新安装虚拟机工具,或者禁用某些插件,以解决这个问题。 5. 虚拟机电源管理设置错误:在虚拟机的电源管理设置中,可能存在一些错误配置或冲突,导致关机卡住。可以检查虚拟机的电源管理设置,并根据需要进行调整。 总之,当虚拟机关机卡住时,我们可以先检查虚拟机的系统和硬件是否正常,排除其他重要操作和资源不足的情况。如果问题仍然存在,可以考虑升级虚拟机工具或者重新配置电源管理设置来解决此问题。如果还无法解决,可以咨询VMware官方支持或社区寻求帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值