解決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掉。原因很簡(jiǎn)單,這是一個(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)文章
VMware Workstation安裝openEuler 24.09操作系統(tǒng)的圖文教程
本文主要介紹了VMware Workstation安裝openEuler 24.09操作系統(tǒng),文中通過圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01VMware Workstation與Device/Credential Guard不兼容
這篇文章主要介紹了VMware Workstation與Device/Credential Guard不兼容,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-05-05VMware15.5版本通過掛載系統(tǒng)光盤搭建yum倉(cāng)庫(kù)的圖文教程
這篇文章主要介紹了VMware15.5版本通過掛載系統(tǒng)光盤搭建yum倉(cāng)庫(kù),本文通過圖文并茂的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10在VMware中Nat方式設(shè)置靜態(tài)IP的方法
今天小編就為大家分享一篇在VMware中Nat方式設(shè)置靜態(tài)IP的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-06-06Vmware虛擬機(jī)安裝Ubuntu 16.04 LTS(長(zhǎng)期支持)版本+VMware tools安裝的圖文教程
這篇文章主要介紹了Vmware虛擬機(jī)安裝Ubuntu 16.04 LTS(長(zhǎng)期支持)版本+VMware tools安裝的圖文教程,需要的朋友可以參考下2017-01-01VMware安裝CentOS?8.1(CentOS?8系列可參考)的圖文詳細(xì)教程
這篇文章主要介紹了VMware安裝CentOS?8.1(CentOS?8系列可參考)詳細(xì)教程,目前比較流行的兩款虛擬機(jī)軟件?VMware?、VirtualBox,VirtualBox安裝CentOS?8系列目前還有很多Bug,推薦使用VMware,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-01-01