【vSphere故障案例】
案例五:虛擬機遷移報錯CPU不兼容
相同品牌不同型號服務器ESXi主機之間的虛擬機遷移時,報錯:“主機的CPU在CPUID級別0x1寄存器ecx出的要求不兼容。“
圖片暫缺
硬件:DELL PowerEdge R720 Intel Xeon E5-26090 2.40GHz 4核
DELL PowerEdge R710 Intel Xeon E5620 2.40GHz 4核
軟件:VMware ESXi 5.0-623860,
故障現象:遷移虛擬機時,選擇ESXi主機這一步驟時,報錯:“主機的CPU在CPUID級別0x1寄存器ecx出的要求不兼容。“
故障原因:ESXi主機CPU型號不同。
解決建議:遷移這樣不同主機上的虛擬機時,可以把該虛擬機關機遷移。
處理故障過程(方法):一般高版本兼容低版本,CPU同樣如此。我嘗試着將R720上的虛擬機遷移到R710上是不會報這樣的錯誤的。而且,將R710上的虛擬機關機遷移到R720上後,再次的將該虛擬機從R720遷移到R710上,然後再再將該虛擬機從R710上遷移到R720的時候就沒報這樣的錯誤了。(PS:爲什麼會這樣具體原理我不知道,有遇到過同樣問題的請指教)