DBAtlas · Atlas de operações de banco de dados

58030: io_error

PostgreSQL

O que significa?

O PostgreSQL encontrou um erro de entrada/saída (I/O) no nível do sistema operacional ao ler ou gravar um arquivo. Isso indica um problema físico ou de sistema de arquivos no acesso aos arquivos do banco. Pertence à Class 58 (system_error).

Por que acontece?

Falha de disco ou setores defeituosos; disco cheio; erros no sistema de arquivos; indisponibilidade de armazenamento em rede (NFS/SAN); problemas de permissão; ou limites de descritores de arquivo/inodes do sistema operacional esgotados.

Como resolver

Verifique a saúde do disco e o espaço livre (df -h, dmesg, dados SMART). Verifique nos logs do PostgreSQL qual arquivo foi afetado. Corrija os erros do sistema de arquivos; substitua o hardware se necessário. Se houver suspeita de corrupção de dados, planeje uma restauração a partir do último backup íntegro e mantenha os checksums habilitados daqui em diante (initdb --data-checksums).

Abrir no DBAtlas →

Mais entradas deste banco