Xen
xen server 6.2:移動時失去了虛擬機?
我在一個 HA 組 (Xen 6.2) 中有三台伺服器。我一直在做一些需要重新啟動的韌體更新,所以我一直在調整虛擬機以盡量減少中斷。其中一個虛擬機在被移動時似乎變得不高興。
遷移時出現此錯誤:
Internal error: Object with type VM and id <UUID>/vbd.xvdb does not exist in xenopsd
其次是:
There were no servers available to complete the specified operation
當所有伺服器都啟動並執行時 - 嘗試使用 XenCenter 重新啟動所述 VM。收到此錯誤消息:
Object has been deleted.VDI:OpaqueRef:NULL (with an entry for each server)
想知道這是否可以以某種方式恢復……以及將來如何避免它……
FWIW:為了解決這個問題,我不得不強制關閉有問題的虛擬機。然後我能夠重新啟動它。遷移此 VM 的進一步嘗試導致了類似的故障。
我不知道如何避免它,但以下(快速而骯髒的)解決方案對我有用。
解決方法一:關機,快速影印,開始影印。檢查複製的虛擬機後,您可以刪除原始機器。
解決方案 2:重新啟動執行 vm 的 xenserver。