Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL > Installation
Installation Forum d'entraide sur les problèmes liés à l'installation de PostgreSQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/04/2011, 12h44   #1
Membre habitué
 
Femme Chris
Développeur Web
Inscription : mai 2010
Messages : 225
Détails du profil
Informations personnelles :
Nom : Femme Chris
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2010
Messages : 225
Points : 103
Points : 103
Par défaut global/pg_database (postgres 8.4.6)

Bonjour,
j'ai installer postgres 8.4.6 sur notre serveur redhat4. Lorsque j'ecris psql template1 il m'affiche ceci:
Code :
1
2
3
 
bash-3.00$ psql template1
psql: FATAL:  could NOT open file "global/pg_database": No such file OR directory
je ne comprends pas pouquoi il me dis cela. est ce que j'ai mal fait quelque chose ou loupé une étape lors de l'installation?

De plus dans le fichier logfile il me dit cela:
Code :
1
2
3
4
 
postmaster cannot access the server configuration file "/usr/local/pgsql/data/postgresql.conf": No such file OR directory
FATAL:  LOCK file "postmaster.pid" already EXISTS
HINT:  IS another postmaster (PID 24693) running IN DATA directory "/var/lib/pgsql/data"?
il n'existe pas de dossier pgsql dans usr/local. pourquoi va-t-il là-bas?
merci d'avance.
chris0938 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 15h06   #2
Modérateur
 
Inscription : octobre 2008
Messages : 1 505
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : octobre 2008
Messages : 1 505
Points : 2 034
Points : 2 034
Citation:
Envoyé par chris0938 Voir le message
j'ai installer postgres 8.4.6 sur notre serveur redhat4.
Avec un package redhat ou autrement?
estofilo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 15h23   #3
Membre habitué
 
Femme Chris
Développeur Web
Inscription : mai 2010
Messages : 225
Détails du profil
Informations personnelles :
Nom : Femme Chris
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2010
Messages : 225
Points : 103
Points : 103
Avec un package. J'ai récupérer aussi postgresql-server et -libs
chris0938 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 15h57   #4
Modérateur
 
Inscription : octobre 2008
Messages : 1 505
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : octobre 2008
Messages : 1 505
Points : 2 034
Points : 2 034
On dirait qu'une ancienne installation de postgresql, dans /usr/local/pgsql n'a pas été arrêtée bien que le répertoire ait été supprimé.
Il serait intéressant de voir le résultat de la commande shell
estofilo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 16h19   #5
Membre habitué
 
Femme Chris
Développeur Web
Inscription : mai 2010
Messages : 225
Détails du profil
Informations personnelles :
Nom : Femme Chris
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2010
Messages : 225
Points : 103
Points : 103
j'ai ecris la commande en étant connecté avec postgres :
Code :
1
2
3
4
5
 
bash-3.00$ ps -fwwu postgres
UID        PID  PPID  C STIME TTY          TIME CMD
postgres 10706 10705  0 16:18 pts/0    00:00:00 bash
postgres 10707 10706  0 16:18 pts/0    00:00:00 ps -fwwu postgres
chris0938 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 16h31   #6
Modérateur
 
Inscription : octobre 2008
Messages : 1 505
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : octobre 2008
Messages : 1 505
Points : 2 034
Points : 2 034
Ca veut dire qu'aucun serveur postgres ne tourne sur la machine au moment de l'exécution de la commande. Il faudrait lancer le serveur. Sur redhat la procédure standard doit être une commande du genre
Code :
service postgresql start
en tant que root.
estofilo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 16h33   #7
Membre habitué
 
Femme Chris
Développeur Web
Inscription : mai 2010
Messages : 225
Détails du profil
Informations personnelles :
Nom : Femme Chris
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2010
Messages : 225
Points : 103
Points : 103
j'obtiens ceci:
Code :
1
2
3
 
service postgresql start
bash: service: command NOT found
chris0938 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 16h35   #8
Modérateur
 
Inscription : octobre 2008
Messages : 1 505
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : octobre 2008
Messages : 1 505
Points : 2 034
Points : 2 034
il faut l'exécuter en tant qu'utilisateur root.
La commande doit être dans /sbin
estofilo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 16h37   #9
Membre habitué
 
Femme Chris
Développeur Web
Inscription : mai 2010
Messages : 225
Détails du profil
Informations personnelles :
Nom : Femme Chris
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2010
Messages : 225
Points : 103
Points : 103
je suis bien en tant que root quand je lance la commande service postgresql start
chris0938 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 16h50   #10
Membre habitué
 
Femme Chris
Développeur Web
Inscription : mai 2010
Messages : 225
Détails du profil
Informations personnelles :
Nom : Femme Chris
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2010
Messages : 225
Points : 103
Points : 103
j'ai essaye de passer par init.d
Code :
1
2
3
 
/etc/rc.d/init.d/postgresql start
Starting postgresql service:                               [FAILED]
je suis toujours en tant que root.
chris0938 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 10h07   #11
Membre habitué
 
Femme Chris
Développeur Web
Inscription : mai 2010
Messages : 225
Détails du profil
Informations personnelles :
Nom : Femme Chris
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2010
Messages : 225
Points : 103
Points : 103
Merci beaucoup pour ton aider estofilo.
chris0938 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h46.


 
 
 
 
Partenaires

Hébergement Web