Pourquoi la migration en direct échoue-t-elle pour une machine virtuelle?
Cloud privé virtuel 4.17 et plus tard Nœuds de travail en métal nu uniquement RHCOS uniquement
Vous essayez de migrer en direct une machine virtuelle ( VM ), mais la migration ne se termine pas avec succès.
La migration en direct dépend du stockage et de l'emplacement des nœuds. La migration peut échouer si le stockage VM ne prend pas en charge ReadWriteMany (RWX), si le nœud cible ne dispose pas de ressources suffisantes ou si une VM
basée sur VNI est déplacée d'une zone à l'autre.
Pour résoudre le problème,
examiner la ressource de migration, confirmer que le stockage prend en charge RWX et vérifier le placement des nœuds et des zones.
- Vérifier l'état de la migration.
oc get vmim -n <namespace> oc describe vmim <migration_name> -n <namespace> - Vérifiez que la mémoire VM prend en charge
ReadWriteMany(RWX).oc get pvc -n <namespace> oc describe pvc <pvc_name> -n <namespace> - Vérifiez l'emplacement de la zone des nœuds du cluster.
oc get nodes -L topology.kubernetes.io/zone - Examinez les ressources du nœud cible.
oc describe node <target_node_name> - Examinez les journaux de
virt-handler.oc logs -n openshift-cnv -l kubevirt.io=virt-handler - Si le site VM utilise des VNI, confirmez que la migration reste dans la même zone. Pour plus d'informations, voir Gestion des interfaces réseau virtuelles pour OpenShift Virtualization.