PostgreSQL [Resolu] merci R3g - Débats - Linux et OS Alternatifs
Marsh Posté le 16-06-2002 à 09:13:30
kuroineko a écrit a écrit : je sais pas si c'est l'heure matinale, mais j'ai installé PosgreSQL sur 2 machines differentes, sur la premiere pas de probleme il m'a creer tout et je peux le lancer etc... Sur la deuxieme il me dit qu'il ne peut pas ouvrir le port [52xx]sur localhost... une idée de ce que j'ai fait comme bourde ? ou oublié de configurer ? merci |
Precision c'est pour bosser sur la machine en monoposte....
Marsh Posté le 16-06-2002 à 11:39:24
kuroineko a écrit a écrit : Precision c'est pour bosser sur la machine en monoposte.... |
Alors dans ce cas il faut lancer le postmaster sans le -i. Sinon dans le fichier de conf, une des premieres lignes concerne le support de ip, il faut mettre à false. Ceci dit, il faudrait peut-être t'inquiter de se qui se passe sur ton port, parce que si il ne peut pas l'ouvrir, c'est surement qu'il est deja utilisé.
Marsh Posté le 16-06-2002 à 11:41:59
kuroineko a écrit a écrit : Precision c'est pour bosser sur la machine en monoposte.... |
Bon j'ai repris ma conf postgreSQL à 0, pour la verifier je mets ici que le correctif : !!JE NE NOTIFIE PAS LES PASSAGES EN ROOT !!
root@xxxx#chown postgres /usr/local/bin/pgsql/data
root@xxxx#su - postgres
password:
postgres@xxxx>cd /usr/local/pgsql/bin
postgres@xxxx>initdb -D /usr/local/pgsql/data
postgres@xxxx>postmaster -D /usr/local/pgsql/data 2>&1 &
postgres@xxxx>creatdb test
postgres@xxxx>psql test.......je vous epargne le test classique creer table, adjouter une data, effacer data effacer table quitter, detruire base
postgres@xxxx>
modif du /etc/profile avec
PATH=$PATHusr/local/pgsql/bin
MANPATH=$MANPATHusr/local/pgsql/man
PGLIB=/usr/local/pqsl/lib
PGDATA=/usr/local/pgsql/data
export PATH MANPATH PGLIB PGDATA
modif du /etc/ld.so.conf avec
/usr/local/pgsql/lib
root@xxxx>ldconfig
modif du /etc/rc.local avec
su postgres -c "/usr/local/pgsql/bin/postmaster -S -D /usr/local/pgsql/data" >\/var/log/postgresql.log
root@xxxx>/etc/rc.d/rc.local
ps -aux | grep postmaster
postgres@xxxx> /usr/local/pgsql/initdb
VOilà là ça y est tout marche bien
Marsh Posté le 16-06-2002 à 11:43:18
R3g a écrit a écrit : Alors dans ce cas il faut lancer le postmaster sans le -i. Sinon dans le fichier de conf, une des premieres lignes concerne le support de ip, il faut mettre à false. Ceci dit, il faudrait peut-être t'inquiter de se qui se passe sur ton port, parce que si il ne peut pas l'ouvrir, c'est surement qu'il est deja utilisé. |
merci sans le -i du postmaster et en refaisant du propre dans ma conf au passage ça à resolu le probleme.
Marsh Posté le 16-06-2002 à 05:45:20
je sais pas si c'est l'heure matinale, mais j'ai installé PosgreSQL sur 2 machines differentes, sur la premiere pas de probleme il m'a creer tout et je peux le lancer etc...
Sur la deuxieme il me dit qu'il ne peut pas ouvrir le port [52xx]sur localhost...
une idée de ce que j'ai fait comme bourde ? ou oublié de configurer ?
merci
Message édité par kuroineko le 16-06-2002 à 11:43:45
---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault fpussault@caramail.com