postgres

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Wto, 25 Mar 2003, 22:49:51 CET


On Tue, 25 Mar 2003, Jacek Rembisz wrote:

> Witam
> 
> Postgres z Ra nie wstaje po guzikowym reboocie.
> Powodem jest nie usunięty plik: $POSTGRES_DATA_DIR/postmaster.pid
> 
> skrypt postgresql.init sprawdza czy postgres naprawdę działa
> ale w przypadku negatywnego wyniku usuwa jedynie 
> /var/lock/subsys/postgresql pozostawiając
> $POSTGRES_DATA_DIR/postmaster.pid co wprawia postgresa w wielkie
> zakłopotanie i ten nie wstaje
> 
> poprawka jest banalna: jeden rm -f w postgresql.init

I jest niepoprawna.
Wszystkie pliki PIDów powinny być w /var/run wprost lub jakimś 
podkatalogu i w tym kierunku powinna iść zmiana.
Przy starcie /var/run i podkatalog są czyyszczone hurtem. Wiadomo że może 
się to odbyć tylko przy starcie, a ładownaie tego do skryptu startujacego 
postgresa nie zapewni juz czegos takiego.

Kolejna rzecz która jest do poprawki w postgresie to zakładanie pliku
gniazda w /tmp (to jest neizgodne z FHS i taka poprawka jest juz np.
zaplikowana w mysql).

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*



Więcej informacji o liście dyskusyjnej pld-devel-pl