ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

vmware虚机无法重启关机的强制处理办法

2020-12-21 21:04:08  阅读:610  来源: 互联网

标签:关机 esxcli process vm -- kill 虚机 vmware


 

Vmware 虚拟机强制关机

https://blog.51cto.com/yuweibing/2334395

 

    有时候使用vmware虚拟机的时候发现登录不了,在vmware client点击关机或重启虚拟机都无效,这时候只有通过直接登录到esxi 的shell客户端直接杀进程了,具体操作方法

使用命令行强制关闭,方法如下:

(1)使用ssh登陆至主机;

(2)找到正在运行的所有虚拟机;

      esxcli vm process list

 记下要关闭虚拟机的world id

(3)esxcli vm process kill --type=[soft,hard,force] --world-id=WorldID

image.png

 

vmware虚机无法重启关机的强制处理办法

https://jingyan.baidu.com/article/4b52d702ac81a9fc5c774b9b.html

  • vmware虚机无法重启关机的强制处理办法1

  • vmware虚机无法重启关机的强制处理办法2

  • vmware虚机无法重启关机的强制处理办法3

分步阅读

有一台虚机无法正常网络连接,通过VSPHERE CLIENT连接到VC中,也无法对其进行重启和关机操作,具体报错截图

vmware虚机无法重启关机的强制处理办法

方法/步骤

  1. 查看事件日志

    vmware虚机无法重启关机的强制处理办法

  2. 原来是执行VMTOOLS安装程序时出现的问题,询问实施工程师,原来是要进行VMTOOLS的升级未成功出现的问题,虚机现在挂死无任何响应。

    对其进行重启和关机均无任何响应,这台虚机挂有很多RDM裸盘,是存储监控机。需要立即解决问题,删除重建显然来不及。

  3. 那么有没有别的办法可以强制让虚机关机或重启呢?

    下面介绍一种方法。

    首先打开虚机所在ESXI主机的SSH连接功能。

    vmware虚机无法重启关机的强制处理办法

  4. 然后连接到命令行

    执行进程查看,可查看到每个虚机的进程

    # esxcli vm process list|more

    F9EMCSE01

       World ID: 40008824

       Process ID: 0

       VMX Cartel ID: 40008821

       UUID: 42 0a d0 01 38 68 b7 7d-61 5e 4c ab d5 5b f0 6c

       Display Name: F9EMCSE01

       Config File: /vmfs/volumes/55813f75-c661c1ac-dea8-6c0b8462a7e8/F9EMCSE01/F9EMCSE01.vmx

     

    # esxcli vm process kill --type=

    Error: Missing required parameter -w|--world-id

     

    Usage: esxcli vm process kill [cmd options]

     

    Description: 

      kill                  Used to forcibly kill Virtual Machines that are stuck

                            and not responding to normal stop operations.

     

    Cmd options:

      -t|--type=<str>       The type of kill operation to attempt. There are three

                            types of VM kills that can be attempted:   [soft,

                            hard, force]. Users should always attempt 'soft' kills

                            first, which will give the VMX process a chance to

                            shutdown cleanly (like kill or kill -SIGTERM). If that

                            does not work move to 'hard' kills which will shutdown

                            the process immediately (like kill -9 or kill

                            -SIGKILL). 'force' should be used as a last resort

                            attempt to kill the VM. If all three fail then a

                            reboot is required. (required)

      -w|--world-id=<long>  The World ID of the Virtual Machine to kill. This can

                            be obtained from the 'vm process list' command

                            (required)

  5. 有三种类型,SOFT是杀死虚机进程。HARD是强制杀死,类似KILL -9. FORCE是杀死整个虚机。

    执行语句

    # esxcli vm process kill --type=hard --world-id=40008824

    发现虚机已被强制关闭,再重启就正常了,升级VMTOOLS成功。

标签:关机,esxcli,process,vm,--,kill,虚机,vmware
来源: https://blog.csdn.net/z136370204/article/details/111499664

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有