Perché una macchina virtuale non si avvia?
Cloud virtuale privato 4.17 e successivamente Solo nodi worker in metallo nudo Solo RHCOS
Si tenta di avviare una macchina virtuale ( VM ), ma VM non raggiunge lo stato di esecuzione.
La configurazione della macchina virtuale, il sito VirtualMachineInstance (VMI) o il nodo di destinazione potrebbero non soddisfare i requisiti di OpenShift Virtualization. L'avvio può anche fallire se VM non è pianificato su un nodo worker bare metal supportato.
Per risolvere il problema,
esaminare lo stato di VM, ispezionare il VMI e controllare il nodo che VM è programmato per utilizzare.
- Controllare lo stato e gli eventi di VM.
oc describe vm <vm_name> -n <namespace> - Esaminare lo stato di VirtualMachineInstance.
oc get vmi <vm_name> -n <namespace> oc describe vmi <vm_name> -n <namespace> - Esaminare i registri del pod
virt-launcher.oc logs -n <namespace> virt-launcher-<vm_name>-xxxxx - Verificare che il nodo di destinazione abbia risorse sufficienti.
oc describe node <node_name> - Assicurarsi che VM sia pianificato su un nodo worker bare metal.
oc get vmi <vm_name> -n <namespace> -o wide - Se il problema persiste, rivedere i requisiti in Comprensione della virtualizzazione OpenShift e la guida al posizionamento dei nodi in Installazione di OpenShift Virtualization Operator.