Por que meu aplicativo não consegue acessar PVCs ou gravar nelas?

Resolver problemas relacionados a aplicativos de armazenamento em bloco.

Nuvem privada virtual Infraestrutura clássica

Ao montar um PVC em seu pod, é possível ter erros ao acessar ou gravar no PVC.

  1. Liste os pods em seu cluster e revise seus status.
    oc get pods
    
  2. Localize a causa raiz do porquê o app não pode acessar ou gravar na PVC.
    oc describe pod <pod_name>
    
    oc logs <pod_name>
    
  3. Revise os erros comuns que podem ocorrer ao montar um PVC em um pod.
Mensagens de erro do armazenamento de bloco
Sintoma ou mensagem de erro Descrição Etapas a serem resolvidas
O pod está preso em um estado ContainerCreating ou CrashLoopBackOff. MountVolume.SetUp failed for volume ... read-only. O back-end de infraestrutura do IBM Cloud passou por problemas de rede. Para proteger seus dados e para evitar distorção de dados, a IBM Cloud desconectou automaticamente o servidor de armazenamento de bloco para evitar operações de gravação em instâncias de armazenamento de bloco. Consulte Armazenamento de bloco: o armazenamento de bloco muda para somente leitura
failed to mount the volume as "ext4", it already contains xfs. Mount error: mount failed: exit status 32 Você deseja montar uma instância de armazenamento de bloco existente que foi configurada com um sistema de arquivos XFS. Quando criou o PV e a PVC correspondente, você especificou um ext4 ou nenhum sistema de arquivos. O sistema de arquivos especificado em seu PV deve ser o mesmo sistema de arquivos que está configurado em sua instância de armazenamento de bloco. Consulte Armazenamento de bloco: montagem do armazenamento de bloco existente em um pod com falha devido à utilização do sistema de arquivos errado