All'improvviso, non posso distribuire alcune immagini che potrebbero essere distribuite prima. Ho ottenuto il seguente stato pod: [[email protected] origin]# oc get pods NAME READY STATUS RESTARTS AGE arix-3-yjq9w 0/1 ImagePullBackOff 0 10m docker-registry-2-vqstm 1/1 Running 0 2d router-1-kvjxq 1/1 Running 0 2d
Come eseguire il debug di "ImagePullBackOff"?
L'applicazione non si avvia. Il pod non sta tentando di eseguire il contenitore. Dalla pagina Evento, ho ottenuto Back-off pulling image "172.30.84.25:5000/default/[email protected]:d326
. Ho verificato che posso ritirare l'immagine con il tag con docker pull
.
Ho anche controllato il registro dell'ultimo contenitore. Era chiuso per qualche motivo. Penso che il pod dovrebbe almeno provare a riavviarlo.
Ho esaurito le idee per eseguire il debug dei problemi. Cosa posso controllare di più?
Si tratta di una configurazione multi macchina? Se è così verifica puoi tirare da tutti i nodi. In caso contrario, attiva la registrazione su --loglevel = 5 sul nodo e riavvia - dovresti vedere le informazioni stampate che descrivono il tentativo di estrarre l'immagine e eventuali errori inclusi. – Clayton
Cosa è uscito dopo il riavvio con loglevel = 5? – lvthillo
Hai risolto il problema? qualcuno può spiegare questo problema di 'ImagePullBackOff'? (le immagini sono già presenti nelle mie 'immagini docker') – ItayB