解決VMware esxi虛擬機(jī)磁盤文件被鎖導(dǎo)致虛擬機(jī)無法開機(jī)無法注冊(cè)的故障問題
故障現(xiàn)象
用戶卸載VMware tools后,經(jīng)過一系列騷操作,導(dǎo)致數(shù)據(jù)存儲(chǔ)中虛擬機(jī)目錄下有.vmx~和.vmx.lck鎖定文件而且.vmx無法注冊(cè)到虛擬機(jī);
解決辦法
1、先嘗試對(duì)虛擬機(jī)進(jìn)行快照,遷移等操作,看看是直接報(bào)錯(cuò)還是會(huì)出現(xiàn)在不通esxi主機(jī)節(jié)點(diǎn)上來回漂移的現(xiàn)象。如果出現(xiàn)來回漂移,那最好先關(guān)閉集群中的HA和DRS,以防止將其他vm發(fā)生死鎖;如果不是來回漂移,就不用關(guān)閉了;
2、到數(shù)據(jù)存儲(chǔ)的虛擬機(jī)目錄看看是不是虛擬機(jī)磁盤文件被鎖了,如果是,就需要弄清楚是哪臺(tái)esxi主機(jī)把這個(gè)虛擬機(jī)進(jìn)行死鎖了,通常情況下都是該虛擬機(jī)的宿主機(jī);
3、在VCenter中,把被鎖的虛擬機(jī)從Inventory中remove掉。原因很簡單,這是一個(gè) unregister的過程。找到目標(biāo)主機(jī)后,當(dāng)然是殺死鎖住該VM的進(jìn)程。之所以會(huì)被鎖,原因就是HA 把VM從別的HOST遷移過來,但是又沒有unregister和register的過程,所以在你查看VM的Summary的時(shí)候,host ip還是屬于出問題的 host。 但是VM又被新的host強(qiáng)行power on,這樣自然不能啟動(dòng)。
解決步驟
1、開啟所在esxi節(jié)點(diǎn)的ssh服務(wù)
2、ssh連接到該esxi節(jié)點(diǎn)
3、cd到對(duì)應(yīng)的存儲(chǔ)目錄xia
[root@NXDCVM05:~] cd /vmfs/volumes/Huawei.Storage-2200\ V3/
4、執(zhí)行vmkfstools -D *.vmx查看被鎖定的文件;
5、執(zhí)行esxcli vm process list或者vmkvsitools lsof | grep 10.4.64.45-Win10-Mes-Oracle12G找出占用該虛擬機(jī)的進(jìn)程;


6、執(zhí)行kill -9 PID或esxcli vm process kill --type=hard --world-id=6160405干掉進(jìn)程或強(qiáng)制關(guān)機(jī)

7、刪除XXX.vmx~和XXX.vmx.lck這兩個(gè)文件(不要?jiǎng)h錯(cuò)了,一旦刪除錯(cuò)了就悲劇了)

8、重新通過XXX.vmx進(jìn)行注冊(cè)虛擬機(jī);

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
VMVare虛擬機(jī)網(wǎng)絡(luò)配置步驟
本篇文章主要介紹了VMVare虛擬機(jī)網(wǎng)絡(luò)配置步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-02-02
VM安裝的Ubuntu16.04開機(jī)藍(lán)屏的解決辦法
我們經(jīng)常遇到Vm安裝的Ubuntu16.04,開機(jī)時(shí)突然藍(lán)屏了(輸入登錄密碼后),本文給出了解決辦法,如果有遇到相同問題的朋友可以參考閱讀本文,具有一定的參考價(jià)值2024-01-01
Docker for Windows 使用 VMware WorkStation的詳細(xì)教程
這篇文章主要介紹了Docker for Windows 使用 VMware WorkStation,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-09-09
VMware虛擬機(jī)與物理機(jī)網(wǎng)絡(luò)互通過程
這篇文章主要介紹了VMware虛擬機(jī)與物理機(jī)網(wǎng)絡(luò)互通過程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-07-07
vmware虛擬機(jī)給創(chuàng)建的centos擴(kuò)展磁盤的詳細(xì)步驟
文章詳細(xì)介紹了如何在VMware虛擬機(jī)中擴(kuò)展CentOS磁盤空間的步驟,包括查看磁盤信息、關(guān)閉虛擬機(jī)、擴(kuò)展磁盤、創(chuàng)建分區(qū)、修改分區(qū)類型和擴(kuò)展文件系統(tǒng),最后通過命令行操作完成了磁盤空間的擴(kuò)展,感興趣的朋友跟隨小編一起看看吧2024-11-11
VMware kali虛擬機(jī)環(huán)境配置方法
這篇文章主要介紹了VMware kali虛擬機(jī)環(huán)境配置方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-09-09

