您好,登錄后才能下訂單哦!
VMWare Workstation 14 和 vsphere esxi 5.5遇到的幾個問題分別是什么,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
1. EXSi 上虛擬機死機,但是不能在客戶端關閉虛擬機。電源等菜單也灰掉,不能使用。
新加的這個vm突然沒反應, 通過遠程控制臺進去一看,也是黑屏, 但也不是全死, 發送熱啟鍵沒反映,電源等菜單也灰掉,不能使用。
解決辦法: 用ssh 登錄進去物理服務器, 先用esxcli vm process list 命令列出正在跑的vm, 并將死了一半的那臺vm的World ID查出來,如174184052
再用esxcli vm process kill --type=force --world-id=174184052 命令殺掉此進程, 然后再打開電源...
~ # esxcli vm process list
York-3.5
World ID: 174184052
Process ID: 0
VMX Cartel ID: 174184047
UUID: 56 4d d7 4c d8 4a fd a7-b5 40 39 67 b5 d5 94 4d
Display Name: York-3.5
Config File: /vmfs/volumes/564dba01-f43069bc-45a0-0026b93b07be/York-3.5/York-3.5.vmx
~ #
~ # esxcli vm process kill --type=force --world-id=174184052
2. VM vsphere esxi 5.5 嵌套虛擬化
因為我在服務器上創建的虛擬機里還有KVM創建的虛擬機,也就是嵌套了虛擬機。我登錄EXSi上的虛擬機,用命令啟動嵌套虛擬機,linux提示CPU 虛擬相關功能沒有打開。
我直接在exsi客戶端上點擊虛擬機右鍵,設置,選項,CPU/MMU虛擬化中 ,選擇使用Interl VT-x/AMD-V指令集虛擬化,并使用Interl EPT/ AMD RVI進行MMU虛擬化選項。但是再次打開虛擬機,問題依然出現。
解決步驟如下:
a. ssh登錄exsi5.5
b. 修改虛擬機的.vmx配置文件
進入exsi的shell界面,在cd /vmfs/volumes/datastore1/目錄下,找到虛擬機名稱對應的目錄,例如虛擬機名稱為centos
進入目錄
打開centos.vmx文件,在末尾追加如下vhv.enable= TRUE字段,保存退出。
#vi centos.vmx
nce.enable = TRUE
hypervisor.cpuid.v0 = FALSE
featMask.vm.hv.capable ="Min:1"
vhv.enable= TRUE
網絡上有很多針對整體物理服務器的修改,這個在我的環境中不可行。我使用的EXSI服務器還運行了一些正式業務的虛擬機,不能重啟服務器來使配置生效。
這個針對單個虛擬機的修改,只需要重啟虛擬機就可以。
看完上述內容,你們掌握VMWare Workstation 14 和 vsphere esxi 5.5遇到的幾個問題分別是什么的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。