虚拟机卡住了,无法执行命令,无法登录,也无法关闭电源
找到原因是由于内存使用完了,没有可分配的内存导致的
解决方法:
登录VMware shell后台,然后查询到这台主机的Vmid:
vim-cmd vmsvc/getallvms | grep ds33
然后用命令关闭这台虚拟机 :
vim-cmd vmsvc/power.off 35
最后成功关闭电源并开机:
以上是正解,但是当我去登陆物理机后台登陆不上,因为做了密钥文件登陆,也不能一直让他卡住,无奈只能采取了非常措施
1.在半夜时,关闭物理机上所有虚拟机
关闭之前先截图,记录哪些虚拟机是开着的,哪些是关着的
2.重启物理机
3.等待重启
由于没操作过,内心很忐忑
等了十几分钟,物理机也连不上,心想完了,要去机房重启了
好在等了半个小时,物理机满血复活,于是我赶紧打开需要用的虚拟机
后记:
这次的虚拟机卡住关闭不了原因为打开的虚拟机配置太大,也不知里面应用跑的啥,于是后面我开始着重梳理虚拟机配置,尤其是过大的,尽量缩小配置
等待的时候,搜索重启步骤,发现有的人说直接点关闭,就开不了了,还好我是点的重新引导,顿感欣慰
转自:
https://blog.csdn.net/okc_champion/article/details/129418030
官方说法:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?