為什麼虛擬機器的 Live Migration 會失敗?
虛擬私有雲 4.17 及後 僅裸金屬工作節點 僅 RHCOS
您嘗試實時遷移虛擬機器 ( VM ),但遷移沒有成功完成。
即時移轉取決於儲存和節點位置。 如果 VM 儲存不支援 ReadWriteMany (RWX)、目標節點沒有足夠的資源,或以 VNI 為基礎的 VM 跨區移動,遷移可能會失敗。
解決問題、
檢閱遷移資源,確認儲存是否支援 RWX,並驗證節點和區域的位置。
- 檢查移轉狀態。
oc get vmim -n <namespace> oc describe vmim <migration_name> -n <namespace> - 確認 VM 儲存設備支援
ReadWriteMany(RWX)。oc get pvc -n <namespace> oc describe pvc <pvc_name> -n <namespace> - 檢查群集節點的區域位置。
oc get nodes -L topology.kubernetes.io/zone - 檢視目標節點資源。
oc describe node <target_node_name> - 檢視
virt-handler記錄。oc logs -n openshift-cnv -l kubevirt.io=virt-handler - 如果 VM 使用 VNI,請確認遷移保持在相同區域內。 如需詳細資訊,請參閱 管理 OpenShift 虛擬化的虛擬網路介面。