首页 > 系统相关 >【VMware ESXi】使用 esxtop 杀死 ESXi 主机中卡死和不响应的虚拟机。

【VMware ESXi】使用 esxtop 杀死 ESXi 主机中卡死和不响应的虚拟机。

时间:2024-09-27 12:45:00浏览次数:10  
标签:ESXi 虚拟机 esxtop 视图 响应 卡死

最近在家里的 Homelab 主机上进行 VMware Cloud Foundation 相关测试,由于 CPU 超负荷使用,某个别虚拟机时不时的会出现卡死和不响应等现象,进而导致了测试的失败并影响了相关实验的进度。比如,下图所示的嵌套 ESXi 虚拟机,本来运行好好的,由于资源不足,该虚拟机便出现了卡死和不响应问题,想着通过物理 ESXi 主机将该虚拟机强制关机并重新启动,但是在执行关机任务以后,结果这个任务也被卡住了!现在,无法通过 GUI 界面管理该虚拟机,也没法强行停止正在执行的任务,这样一来便形成了一个死局。尽管你可以在 ESXi 主机上使用 CLI 命令执行虚拟机的关机动作,比如 esxcli vm process、vim-cmd vmsvc/ 等,但是有时候可能并不始终有效,而我觉得另外一种方法也许更能受用,那就是使用 esxtop 命令。

通过 SSH 连接到 ESXi 主机,运行 esxtop 命令并进入交互式视图。

运行 esxtop 命令后,默认进入 c CPU 视图,你可以随时按 m 进入内存视图,按 n 进入网络视图,按 v 进入虚拟机视图。注意,在 esxtop 中交互式操作,对使用的大小写字母具有不同区别,有关更多内容和注意细节请查看《Performance Monitoring Utilities: resxtop and esxtop》产品文档。

默认在 CPU 视图下,按 Shift + V 仅显示 VM 虚拟机。

从下图中可以看到,在“%VMWAIT”列下,有一个异常的值非常高,根据这个可以判断它就是那个卡死不响应的虚拟机。

在上图中,“NAME”列的名称显示不全,可以按 L 改变这一列显示的长度,比如这里输入值 25 。

调整显示的长度后,我们也可以通过名称来确定出现卡死不响应的虚拟机,如下图所示。

此时,在上图中按 f 或 F 后进入到以下视图,用于在 CPU 视图下增加一列信息,按 c 或 C 选择 “LWID” 项后按 Enter 回车保存。 

现在,在 CPU 视图下多了一列 LWID 信息,如下图所示,我们需要记录出现卡死不响应虚拟机的 LWID。

然后,按 k 显示 kill 执行选项,输入卡死不响应虚拟机的 LWID,比如下图中的 2100101,按 Enter 回车杀死这个虚拟机。

现在,卡死不响应的虚拟机如果不在 CPU 视图中,说明已被 kill 掉。

最后,登录 ESXi 主机再次查看虚拟机的状态,这个卡死不响应的虚拟机应该已经关机。

标签:ESXi,虚拟机,esxtop,视图,响应,卡死
From: https://www.cnblogs.com/juniormu/p/18435174

相关文章

  • Centos7使用pxe安装KVM虚拟机
    Centos7使用pxe安装KVM虚拟机一、安装服务所需的软件[root@localhost~]yuminstallnginxdhcpvsftpdsyslinux-y[root@localhost~]mount-ploop-tiso9660images/CentOS-7-x86_64-DVD-1804.iso/mnt#提前上传镜像[root@localhost~]systemctlstart......
  • 学生订阅如何免费获得2台Azure ArchLinux虚拟机
    微软Azure的学生订阅可以免费开Windows和Linux虚拟机各一台,但是只有1G内存,在Windows Server里面跑不动程序。下面记录了我将安装了Ubuntu和WindowsServer的2台虚拟机都重装成ArchLinux的过程。一、登录github学生账号,登入https://portal.azure.com/ 分别开通两台免费的......
  • VMware ESXi 8.0U3b macOS Unlocker & OEM BIOS 2.7 标准版和厂商定制版
    VMwareESXi8.0U3bmacOSUnlocker&OEMBIOS2.7标准版和厂商定制版ESXi8.0U3标准版,Dell(戴尔)、HPE(慧与)、Lenovo(联想)、Inspur(浪潮)、Cisco(思科)、Hitachi(日立)、Fujitsu(富士通)、NEC(日电)定制版、Huawei(华为)OEM定制版请访问原文链接:https:/......
  • Windows系统修改Tomcat虚拟机内存参数
    文章目录I修改Tomcat虚拟机内存参数基于tomcat管理程序进行配置基于setenv文件进行配置II查看服务器状态/manager/status查看服务器状态manager/jmxproxy查询Tomcat指标I修改Tomcat虚拟机内存参数基于tomcat管理程序进行配置查看堆内存分配情......
  • 【linux】cent7安装nmon(arm架构,mac虚拟机)
    因为nmon最新版不支持arm架构,所以需要手动下载源码和编译文件手动生成可执行文件mkdir-p/usr/local/tools/nmoncd/usr/local/tools/nmon1、下载源码地址:https://nmon.sourceforge.io/pmwiki.php?n=Site.CompilingNmonwget http://sourceforge.net/projects/nmon/files/lm......
  • 虚拟机中创建虚拟磁盘
    1.创建虚拟磁盘1.1使用dd命令确保路径存在以便于创建虚拟磁盘[root@localhost~]#mkdir-p/path/to创建虚拟磁盘[root@localhost~]#ddif=/dev/zeroof=/path/to/virtual_disk.imgbs=1Mcount=1024如此创建一个大小为1GB的虚拟磁盘~1.2使用fallocate命令[root@lo......
  • 【Java】虚拟机(JVM)内存模型全解析
    目录一、运行时数据区域划分版本的差异:二、程序计数器程序计数器主要作用三、Java虚拟机1.虚拟机运行原理2.活动栈被弹出的方式3.虚拟机栈可能产生的错误4.虚拟机栈的大小四、本地方法栈五、堆1.堆区的组成:新生代+老生代2.堆空间的大小设置3.创建对象的内......
  • VMWare虚拟机键盘卡顿
    文章目录环境问题解决办法参考环境Windows11家庭中文版VMwareWorkstation17ProUbuntu24.04.1问题最近新入手了一台电脑台式机,型号是联想拯救者刃7000K,自带Win11家庭版。主机的CPU是第14代英特尔酷睿i9处理器,异构24核32线程。在电脑上安装了VMWareWorkstati......
  • ESXI主机加入VCENTER现有集群提示出现常规性错误
    背景:由于忘记了这台主机的root密码,所以在迁移完虚拟机后给这台主机重新安装了操作系统,装完操作系统加集群提示如下报错:查阅了一些资料后发现主机的CPU是一样的,不需要开EVC;也有一些说需要改这个配置文件,改了也没有生效检查VCENTER和ESXI系统时间也正常经过网络测试发现......
  • JVM虚拟机总结
        读了周志明老师的《深入理解Java虚拟机:JVM高级特性与最佳实践》第三版,总结一下里面的知识点。一方面是知识储备更多一些,另外是也为接下来的面试准备一下。    全书分为13个章节,共5部分内容。我着重是看了jvm的内管管理、垃圾收集与内存分配策略、虚拟机故障......