Autor: Marcin (193.59.95.---)
Data: 02.08.00 16:00
Instalowałem Postgres'a w wersji 6.cos_tam wiec spróbujmy:
1. Zainstalowalem wszystko w $HOME usera postgres.
2. Sprawdz prawa dostępu do pliku postmaster, jak cos nie tak to zmien. U mnie są 755 i włascicielem jest postgres:postgres.
a) Uruchom postmastera jako root dla testu. Nie jest to zalecane do pracy.
b) uruchom postmaster'a jako postgres tak:
nohup <pelna_sciezka>/postmaster -D <sciezka do danych> &
nawet jak sie wywali to zostaje plik nohup.out, w ktorym może znajdziesz odpowiedź dlaczego cos jest nie tak.
3. Spróbuj poustawiać pewne zmienne w swoim srodowisku (w wersji 6 są różne: PGLIB, PGDATA poczytaj czy nie ma czegos takiego w 7).
4. A ustawieniami ze startu podczas bootowania sie na razie nie przejmuj. Jak postgres ruszy z palca to i z plików startowych też.
Żeby powstał plik /etc/rc.d/rc5.d/S98postgres.init to zrób:
ln -s /etc/rc.d/init.d/postgres.init /etc/rc.d/rc5.d/S98postgres.init
(przynajmniej w RedHat: -s symbolic link)
|
|