Perché la mia applicazione non può accedere o scrivere in PVC?
Risolvere i problemi relativi alle applicazioni di archiviazione a blocchi.
Virtual Private Cloud Infrastruttura classica
Quando monti una PVC nel tuo pod, potresti riscontrare errori nell'accesso alla PVC o nella scrittura nella PVC.
- Elenca i pod del tuo cluster e riesamina lo stato del pod.
oc get pods - Individua la causa principale per cui la tua app non riesce ad accedere al PVC o a scrivere su di esso.
oc describe pod <pod_name>oc logs <pod_name> - Esamina gli errori comuni che possono verificarsi quando monti una PVC in un pod.
| Sintomo o messaggio di errore | Descrizione | Procedura risolutiva |
|---|---|---|
Il tuo pod è bloccato in uno stato ContainerCreating o CrashLoopBackOff. MountVolume.SetUp failed for volume ... read-only. |
Si sono verificati problemi di rete nel backend dell'infrastruttura IBM Cloud. Per proteggere i tuoi dati ed evitarne il danneggiamento, IBM Cloud ha disconnesso automaticamente il server di archiviazione blocchi per impedire operazioni di scrittura su istanze di archiviazione blocchi. | Vedi Archiviazione blocchi: l'archiviazione blocchi è modificata a sola lettura |
failed to mount the volume as "ext4", it already contains xfs. Mount error: mount failed: exit status 32 |
Si desidera montare un'istanza di storage a blocchi esistente configurata con un file system di tipo " XFS ". Al momento della creazione del PV e del PVC corrispondente, è stato specificato un file system di tipo “
ext4 ” oppure nessun file system. Il file system che specifichi nel tuo PV deve essere lo stesso configurato nella tua istanza di archiviazione blocchi. |
Vedi Archiviazione blocchi: impossibile montare l'archiviazione blocchi esistente in un pod a causa del file system errato |