Perché la migrazione live non riesce per una macchina virtuale?
Cloud virtuale privato 4.17 e successivamente Solo nodi worker in metallo nudo Solo RHCOS
Si tenta di eseguire la migrazione live di una macchina virtuale ( VM ), ma la migrazione non viene completata correttamente.
La migrazione live dipende dallo storage e dal posizionamento dei nodi. La migrazione può fallire se lo storage VM non supporta ReadWriteMany (RWX), se il nodo di destinazione non dispone di risorse sufficienti o se un VM basato su
VNI viene spostato tra le zone.
Per risolvere il problema,
esaminare la risorsa di migrazione, confermare che lo storage supporta RWX e verificare il posizionamento di nodi e zone.
- Controllare lo stato di migrazione.
oc get vmim -n <namespace> oc describe vmim <migration_name> -n <namespace> - Verificare che lo storage VM supporti
ReadWriteMany(RWX).oc get pvc -n <namespace> oc describe pvc <pvc_name> -n <namespace> - Controllare il posizionamento delle zone dei nodi del cluster.
oc get nodes -L topology.kubernetes.io/zone - Esaminare le risorse del nodo di destinazione.
oc describe node <target_node_name> - Esaminare i registri di
virt-handler.oc logs -n openshift-cnv -l kubevirt.io=virt-handler - Se VM utilizza VNI, verificare che la migrazione rimanga all'interno della stessa zona. Per ulteriori informazioni, vedere Gestione delle interfacce di rete virtuali per OpenShift Virtualization.