Slackware 8.1
Создал файл запуска /etc/rc.d/rc.pgsql,
запускаю его из /etc/rc.d/rc.local
#!/bin/sh
#
# Start the Postgresql server
#
export LD_LIBRARRY_PATH=/opt/pgsql/lib ;
export PGDATA=/opt/pgsql/data ;
export PGDATASTYLE=German ;
PATH=$PATH:/opt/pgsql/bin ;
MANPATH=$MANPATH:/opt/pgsql/man ;
case "$1" in
'start')
su postgres -c '/opt/pgsql/bin/pg_ctl start -l /opt/pgsql/server.log' ;;
'stop')
su postgres /opt/pgsql/bin/pg_ctl stop -m smart ;;
'restart')
su postgres /opt/pgsql/bin/pg_ctl restart -m smart ;;
'reload')
su postgres /opt/pgsql/bin/pg_ctl reload ;;
'status')
su postgres /opt/pgsql/bin/pg_ctl status ;;
*)
echo "usage $0 start|stop|restart|reload|status" ;;
esac
При перезапуске системы говорит postmaster запущен,
смотрю ps ax, его нет в процессах.
Захожу, как root и запускаю rc.local вручную,
Postgresql нормально запускается в логе пишет OK.
Но командой set переменные из rc.pgsql не видны.
Что-то я не могу понять. Подскажите, plz.
tromb
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум sudo (2006)
- Форум Помощь с Open RC (2022)
- Форум Скрипы на перл прописанные в rc.local не запускаются. (2006)
- Форум Xvfb dead but pid file exists (2014)
- Форум Проблемы с автозапуском виртуалки VirtualBox под Ubuntu Server (2012)
- Форум Oracle, скипт запуска? (2003)
- Форум backup БД postgresql с помощью barman (2021)
- Форум SuSE rc.d (2007)
- Форум rc.d sonar (2010)
- Форум chkconfig не добавляет в список (2005)