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