Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 17/07/2015 16:43:31
- garelf
- Membre
Pb d'entrée /sortie
Bonjour,
Lorsque je lance un traitement qui est censé supprimer / créer et alimenter une table, j'obtiens l'erreur suivante :
org.postgresql.util.PSQLException: ERREUR: n'a pas pu créer le fichier « base/16396/42436762 » : Erreur d'entrée/sortie
je reproduis également cette erreur si je veux faire un vacuum full sur une toute petite table de la même base.
J'ai un peu moins d'1 Go d'espace libre dans le filesystem ou pgsql est installé, ce qui me semble néanmoins suffisant.
Ce n'est pas la première fois que ce genre de souci arrive et nous n'avons jamais trouvé la cause exacte du problème, cela a fini par remarcher après quelques manipulations hasardeuses (ou chanceuses).
Et bien évidemment cela se produit en Production mais pas en PréPROD.
D'avance merci pour votre aide.
F. GAREL
Hors ligne
#2 17/07/2015 19:13:38
- rjuju
- Administrateur
Re : Pb d'entrée /sortie
Bonjour,
Avoir un peu moins d'1 Go d'espace libre est plutôt une mauvaise idée, vous risquez un arrêt de service en cas d'écritures un peu inhabituelles. Dans tous les cas, le "Erreur d'entrée/sortie" est le message qu'a renvoyé le système d'exploitation lorsque postgres a voulu créer un fichier. Avez-vous des messages dans les logs systèmes, ou un problème sur les disques ? De plus, quelle est la version de postgres, le système d'exploitation etc ?
Julien.
https://rjuju.github.io/
Hors ligne
#3 20/07/2015 11:50:12
- garelf
- Membre
Re : Pb d'entrée /sortie
Bonjour,
Je suis sous postgres 9.2, sur Cent OS.
J'ai, à priori, résolu mon incident en faisant un vacuum sur la table utilisée pour alimentée ma table recréée, table assez volumineuse (5 Millions de lignes).
L'auto vacuum est pourtant activé ... bizarre.
Cdt
F. GAREL
Hors ligne
Pages : 1