
我注意到有時 Hyper-V 主機上的虛擬機器在主機重新啟動後會進入「已儲存」狀態。這意味著我每次都必須手動啟動虛擬機器。每個虛擬機器都在“自動啟動操作”屬性下設定為“始終自動啟動此虛擬機器”,並在“自動停止操作”下設定為“儲存虛擬機器狀態”。大多數受影響的虛擬機器是 Server 2012 R2。 Hyper-V 主機位於 Server 2012 R2 上,並且有足夠的空間和記憶體。我們確實使用 SMB 存儲,因此我不確定主機上的虛擬機器是否無法與存儲通信,從而導致它們進入已保存狀態。關於可能導致這種情況的原因有什麼建議嗎?
-謝謝
答案1
當 Hyper-V 嘗試啟動虛擬機器時,很可能仍然缺少一些資源(儲存?)。嘗試為虛擬機器設定啟動延遲(虛擬機器管理程式啟動並運行後幾分鐘)並查看效果如何。
答案2
如所建議的,當實體磁碟不可用時,可能會出現此問題。
至於日誌記錄,您可能會在「事件檢視器」>「應用程式和服務日誌」>「Microsoft」>「Windows」下找到大量與 Hyper-V 相關的事件,您可以檢查是否有任何錯誤/警告。
而且這個問題只發生在2012R2伺服器上?為了進行測試,請關閉該 VM 並複製其 VHD 文件,然後建立新 VM 並將複製的 vhd 附加到該 VM。
請啟動新的虛擬機器以檢查問題是否仍然存在。