DBAtlas · Atlas d'exploitation des bases de données

58030: io_error

PostgreSQL

Que signifie cette erreur ?

PostgreSQL a rencontré une erreur d'entrée/sortie (I/O) au niveau du système d'exploitation lors de la lecture ou de l'écriture d'un fichier. Cela indique un problème physique ou de système de fichiers dans l'accès aux fichiers de la base. Appartient à la Class 58 (system_error).

Cause

Panne de disque ou secteurs défectueux ; disque plein ; erreurs du système de fichiers ; panne du stockage réseau (NFS/SAN) ; problèmes de droits ; ou limites de descripteurs de fichiers/inodes de l'OS épuisées.

Comment la corriger

Vérifiez l'état et l'espace libre des disques (df -h, dmesg, données SMART). Consultez les journaux PostgreSQL pour savoir quel fichier est concerné. Corrigez les erreurs du système de fichiers ; remplacez le matériel si nécessaire. En cas de suspicion de corruption, planifiez une restauration depuis la dernière sauvegarde saine et gardez les checksums activés à l'avenir (initdb --data-checksums).

Ouvrir dans DBAtlas →

Autres entrées pour ce moteur