Warum schlägt die Live-Migration für eine virtuelle Maschine fehl?
Virtuelle private Cloud 4.17 und später Nur Bare Metal Worker Nodes Nur RHCOS
Sie versuchen, eine virtuelle Maschine live zu migrieren ( VM ), aber die Migration wird nicht erfolgreich abgeschlossen.
Die Live-Migration hängt vom Speicherplatz und der Knotenplatzierung ab. Die Migration kann fehlschlagen, wenn der VM-Speicher ReadWriteMany (RWX) nicht unterstützt, wenn der Zielknoten nicht über genügend Ressourcen verfügt oder
wenn eine VNI-basierte VM über Zonen hinweg verschoben wird.
Um das Problem zu lösen,
überprüfen Sie die Migrationsressource, bestätigen Sie, dass der Speicher RWX unterstützt, und überprüfen Sie die Platzierung der Knoten und Zonen.
- Überprüfen Sie den Migrationsstatus.
oc get vmim -n <namespace> oc describe vmim <migration_name> -n <namespace> - Vergewissern Sie sich, dass der VM Speicher
ReadWriteMany(RWX) unterstützt.oc get pvc -n <namespace> oc describe pvc <pvc_name> -n <namespace> - Überprüfen Sie die Zonenplatzierung der Clusterknoten.
oc get nodes -L topology.kubernetes.io/zone - Überprüfen Sie die Ressourcen des Zielknotens.
oc describe node <target_node_name> - Überprüfen Sie die Protokolle von
virt-handler.oc logs -n openshift-cnv -l kubevirt.io=virt-handler - Wenn die VM VNIs verwendet, stellen Sie sicher, dass die Migration innerhalb derselben Zone erfolgt. Weitere Informationen finden Sie unter Verwalten virtueller Netzwerkschnittstellen für OpenShift Virtualisierung.