Hai espanso un disco persistente di Compute Engine utilizzato dai Pod tramite un PVC/PV, ma il filesystem del container non mostra la dimensione aumentata. Cosa dovresti fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Aggiorna spec.resources.requests.storage dell'oggetto PVC in modo che corrisponda al disco persistente ridimensionato e applicalo con kubectl..
Perché questa è la risposta
Quando un disco persistente di Compute Engine viene espanso, è necessario informare Kubernetes della nuova dimensione. L'aggiornamento di spec.resources.requests.storage nell'oggetto PVC è il modo corretto per farlo. Questo notifica al controller del volume che la richiesta di storage è cambiata, consentendogli di riconoscere la dimensione aumentata del volume sottostante. Aggiornare spec.capacity.storage dell'oggetto PV non è sufficiente perché il PV rappresenta il volume fisico e la sua capacità è già stata modificata a livello di disco persistente. Ricreare i Pod potrebbe non risolvere il problema se il PVC non è stato aggiornato, poiché i nuovi Pod monterebbero comunque il volume con le informazioni di dimensione obsolete. Ridimensionare la partizione all'interno del Pod con fdisk o parted non è l'approccio standard in Kubernetes e potrebbe essere rischioso o non persistente.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta