#1 Thu 02 May 2013 16:32
- ppluvinet
- Participant assidu
- Lieu: VALENCE
- Date d'inscription: 6 Aug 2007
- Messages: 617
Postgres :
Bonjour,
Depuis cet après-midi, j'ai des problèmes avec ma base postgres.
En lançant des requêtes, J'ai parfois des
Code:
ERREUR: failed to re-find parent key in index "pg_attribute_relid_attnum_index" for split pages 281/287
ou des :
Code:
ERREUR: n'a pas pu ouvrir le fichier « base/32768/4484149 » : No such file or directory
Ensuite, quand je me déconnecte, impossible de me reconnecter.
Il faut ensuite que j’exécute , avant d'essayer de me reconnecter :
Code:
pg_resetxlog -f D:\Postgres\data
Cependant, il y a toujours des requêtes qui buguent. J'ai l'impression que ce sont pas toujours les mêmes requêtes qui buguent.
Que faire ?
Merci d'avance...
(Si un modérateur peut modifier mon titre...? j'ai validé trop vite ! Merci)
Dernière modification par ppluvinet (Thu 02 May 2013 17:30)
Pascal PLUVINET
Hors ligne
#2 Thu 02 May 2013 17:59
- tumasgiu
- Membre
- Lieu: Ajaccio
- Date d'inscription: 5 Jul 2010
- Messages: 1160
Re: Postgres :
Salut,
j'ai l'impression que ta base a l'air d'être corrompue, ou alors le disque sur lequel est le cluster postgresql semble avoir souufert.
Tu as verifié que le fichier introuvable n'existait vraiment pas ?
Est ce que les tables utilisées par tes requêtes sont volumineuses ? Sont-elles indexées par des clefs primaires ?
Tu peux nous donner plus de detail concernant ta configuration ? (version de postgres, os, , architecture ) ?
Hors ligne
#3 Thu 02 May 2013 18:46
Re: Postgres :
Même idée que Tumasgiu, espace disque insuffisant ?
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#4 Thu 02 May 2013 20:33
- ppluvinet
- Participant assidu
- Lieu: VALENCE
- Date d'inscription: 6 Aug 2007
- Messages: 617
Re: Postgres :
Merci pour ces pistes, je vais voir ca demain!
Pascal PLUVINET
Hors ligne
#5 Fri 03 May 2013 14:13
- ppluvinet
- Participant assidu
- Lieu: VALENCE
- Date d'inscription: 6 Aug 2007
- Messages: 617
Re: Postgres :
Mon problème ne s'est pas réglé par magie pendant la nuit mais ca je m'en doutais !
Alors je suis sur Windows 7, avec postgis 2.0, postgres 9.1.
Mes requêtes ne sont pas volumineuses. Il reste 100 GO sur mon disque. Je les lance à partir d'une invite de commande en psql.
Et effectivement ca peut arriver sur n'importe quel type de requête. En cas, d'ereur, il me suffit de relancer la requête et généralement elle passe.
Mais je suis alors obligé de lancer requête par requête pour vérifier s'il n' y a pas d'erreur...
Des idées ?
Pascal PLUVINET
Hors ligne
#6 Fri 03 May 2013 14:32
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: Postgres :
Bonjour,
Un checkDisk sur le repertoire data de pg, peut etre ?
Les logs disent-ils plus de choses concernant ces erreurs ?
Nicolas
Hors ligne