startup postgresql

mobo

New Member
Hallo zusammen,

ich habe ein Problem mit dem automatsichen Startup von Postgresql unter Openbsd 3.6. Als Postgresql wird das Package eingesetzt.

In der rc.locale wurde folgende Eintragung gemacht:

if [ X"${postgresql}" == X"YES" -a -x /usr/local/bin/pg_ctl ]; then
su -l _postgresql -c "/usr/local/bin/pg_ctl start \
-D /var/postgresql/data -l /var/postgresql/logfile \
-o '-D /var/postgresql/data'" > /dev/null
echo -n ' postgresql'
fi

In der rc.conf.locale ist
postgresql=YES

eingetragen, jedoch kann kein entsprechender Process nach einem Reboot festgestellt werden. Bei einem manuellen Start geht alles glatt.

Gibt es einen Hinweis was ich ändern muss damit die Packages einen automatischen startup erhalten?

Gruß
Matthias
 
sicher, dass du es in rc.locale bzw. rc.config.locale geschrieben hast?
standardmäßig sollten die dateien rc.local bzw. rc.config.local heißen.

auf bald
oenone
 
war ein tippfehler

die eintragungen sind natürlich in den dateien

rc.local bzw. rc.conf.local

erfolgt.

Jedoch startet der Datenbankserver nicht automatisch nach einem Reboot des Systems.
 
kommen irgendwelche meldungen? zumindest "postgresql" sollte ausgegeben werden.. versuch es mal ohne die umleitung nach /dev/null

wenn nicht, schreib vor dem if mal ein "echo $postgresql" ...

auf bald
oenone
 
Nun klappt es, mir ist nur nicht ganz klar warum

Danke für den Hinweis mit der Umleitung nun klappt es.
Mir ist nur nicht ganz klar warum es damit zusammenhängt.
 
Back
Top