Perché una macchina virtuale non può accedere alla rete?
Cloud privato virtuale 4.17 e in seguito Solo nodi di lavoro bare metal Solo RHCOS
Si avvia una macchina virtuale ( VM ), ma VM non riesce ad accedere alla rete prevista.
La configurazione della rete VM potrebbe non corrispondere alla configurazione della rete definita dall'utente (UDN) o della VNI. Questo problema può verificarsi se all'indirizzo VM manca l'interfaccia di rete prevista, se la configurazione UDN non è corretta o se i componenti di rete OVN segnalano errori.
Per risolvere il problema, controllare la configurazione di rete di VM, verificare le interfacce collegate e confermare la configurazione di UDN e OVN.
-
Verificare la configurazione di rete dell' VM.
oc describe vm <vm_name> -n <namespace> -
Verificare che il sito VM disponga dell'interfaccia di rete prevista.
oc get vmi <vm_name> -n <namespace> -o yaml | grep -A 10 interfaces -
Se si utilizza una rete basata su VNI, esaminare gli allegati VNI per il cluster.
ibmcloud ks vni ls --cluster-id CLUSTER_ID -
Controllare la configurazione della rete definita dall'utente.
oc get clusteruserdefinednetwork oc describe clusteruserdefinednetwork <udn_name> -
Esaminare i log di OVN per verificare la presenza di errori di rete.
oc logs -n openshift-ovn-kubernetes -l app=ovnkube-node -
Rivedere Gestione delle interfacce di rete virtuali per OpenShift Virtualization per verificare che la configurazione di UDN, VLAN e VNI corrisponda al progetto di rete VM.