Perché le macchine virtuali con allegati VNI non possono comunicare?
Cloud privato virtuale 4.20 e in seguito Solo nodi di lavoro bare metal Solo RHCOS
Si configurano gli allegati VNI per le macchine virtuali (VM), ma le VM non riescono a comunicare come previsto.
Il percorso di comunicazione può fallire se la configurazione della VLAN, le impostazioni dell'interfaccia VM o le impostazioni di rete VPC non corrispondono alla configurazione della VNI e della UDN localnet.
Utilizzare i seguenti controlli per analizzare la configurazione.
-
Verificare che l'ID VLAN corrisponda tra il sito ClusterUserDefinedNetwork (CUDN) e l'allegato VNI.
oc get clusteruserdefinednetwork <cudn_name> -o yaml ibmcloud ks vni ls --cluster-id CLUSTER_ID -
Verificare che il sito VM utilizzi l'indirizzo MAC previsto.
oc get vmi <vm_name> -n <namespace> -o yaml | grep macAddress -
Rivedere la configurazione della VNI.
ibmcloud is virtual-network-interface <vni_id> -
Rivedere la configurazione del gruppo di sicurezza VPC.
ibmcloud is security-groups ibmcloud is security-group <security_group_id> -
Esaminare la configurazione di rete del sistema operativo guest all'interno di VM. Confermare che le impostazioni di rete del sistema operativo guest, come l'indirizzo IP configurato, le rotte e lo stato dell'interfaccia, corrispondano al design VNI e VLAN previsto.
-
Rivedere Gestione delle interfacce di rete virtuali per OpenShift Virtualization per verificare che la configurazione di VNI, VLAN e localnet sia allineata. Se la configurazione non è allineata, aggiornate le impostazioni CUDN, VLAN o VNI in modo che corrispondano tra il cluster e la configurazione VM.