Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/10/2010, à 17:44

kazer

Impossible de démarrer postgresql [Résolu]

Bonjour à tous,
Un problème semblable à celui-ci

http://forum.ubuntu-fr.org/viewtopic.php?id=370311
Sauf qu'après avoir démarrer le serveur j'ai le message suivant dans le fichier log (/opt/PostgreSQL/8.4/data/pg_log/startup.log)

2010-10-28 15:37:19 GMT FATAL:  lock file "postmaster.pid" already exists
2010-10-28 15:37:19 GMT HINT:  Is another postmaster (PID 3684) running in data directory "/opt/PostgreSQL/8.4/data"?

J'utilise Ubuntu 9.10
Merci d'avance

Dernière modification par kazer (Le 29/10/2010, à 11:25)


Quand tu dors, ta vie dort aussi!

Hors ligne

#2 Le 28/10/2010, à 19:31

Merrick

Re : Impossible de démarrer postgresql [Résolu]

Bonsoir.

D'abord, il faut faire un

ps axf | grep postgres

Pour voir s'il n'y a pas un process qui traine

Ensuite, si ce n'est pas le cas, tu peux supprimer le fichier /opt/PostgreSQL/8.4/data/postmaster.pid avant de relancer
En revanche, ça ne ressemble pas du tout à une install par paquets, tu as installé postgres à la main ?

Hors ligne

#3 Le 28/10/2010, à 19:39

kazer

Re : Impossible de démarrer postgresql [Résolu]

Bonsoir voilà le résultat de la commande ps axf | grep postgres

10407 pts/1    S+     0:00  |   \_ grep --color=auto postgres
10057 pts/1    S      0:00 /opt/PostgreSQL/8.4/bin/postgres -D /opt/PostgreSQL/8.4/data
10058 ?        Ss     0:00  \_ postgres: logger process                                    
10060 ?        Ss     0:00  \_ postgres: writer process                                    
10061 ?        Ss     0:00  \_ postgres: wal writer process                                
10062 ?        Ss     0:00  \_ postgres: autovacuum launcher process                       
10063 ?        Ss     0:00  \_ postgres: stats collector process 

ça veut bien dire qu'il tournait déjà!
mais la commande #psql me donne toujours ceci:

psql: n'a pas pu se connecter au serveur : Aucun fichier ou dossier de ce type
    Le serveur est-il actif localement et accepte-t-il les connexions sur la
     socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ?

Mon posgresql a été installé à partir d'un fichier postgresql-8.4.3-1-linux.bin


Quand tu dors, ta vie dort aussi!

Hors ligne

#4 Le 28/10/2010, à 19:44

Merrick

Re : Impossible de démarrer postgresql [Résolu]

Existe-t-il une raison pour l'avoir installé comme ça et pas par apt ou synaptic ? Si non, je te conseille une réinstallation "propre", tu y gagneras beaucoup. Si oui... peut tu nous donner le chemin de psql ? (type psql)

Hors ligne

#5 Le 28/10/2010, à 20:15

kazer

Re : Impossible de démarrer postgresql [Résolu]

J'ai fait cette installation parce que j'avais un soucis de bande passante. S'il faut refaire avec apt-get, je serais obligé!!
Voilà quand même le chemin de psql: suite à la commande find

/usr/bin/psql
/usr/lib/postgresql/8.4/bin/psql
/opt/PostgreSQL/8.4/pgAdmin3/bin/psql
/opt/PostgreSQL/8.4/bin/psql

Quand tu dors, ta vie dort aussi!

Hors ligne

#6 Le 28/10/2010, à 20:19

Merrick

Re : Impossible de démarrer postgresql [Résolu]

Je pense que ton problème vient de là : quand tu tapes psql, tu dois prendre celui de /usr/bin, qui va chercher dans des chemins "standard", alors que ta base est installée dans /opt
Je pense que ça irait mieux si tu tapais
/opt/PostgreSQL/8.4/bin/psql

En tout cas, c'est space quand même, il y a ton install dans opt, mais aussi des "restes" d'une install standard ailleurs, ça sent pas bon...

Hors ligne

#7 Le 29/10/2010, à 11:17

kazer

Re : Impossible de démarrer postgresql [Résolu]

ça marche!!!! Merci Merrick
J'ai renommer /usr/bin/psql: #mv /usr/bin/psql /usr/bin/psql1
et j'ai en suite créé un lien symbolique: ln -s /opt/PostgreSQL/8.4/bin/psql /usr/bin/
pour le moment ça tourne bien. merci encore.


Quand tu dors, ta vie dort aussi!

Hors ligne

#8 Le 29/10/2010, à 11:18

Merrick

Re : Impossible de démarrer postgresql [Résolu]

Avec plaisir. En revanche, je pressens d'autres problèmes si tu veux faire une utilisation avancée...

Hors ligne

#9 Le 29/10/2010, à 11:41

kazer

Re : Impossible de démarrer postgresql [Résolu]

C'est vrai que ça me frustre un peu! mais observons tout de même. ça va me faire apprendre plus.


Quand tu dors, ta vie dort aussi!

Hors ligne