Как перезапустить postgresql 8.4 в Debian Squeeze, когда кластеры не определены?

Как перезапустить postgresql 8.4 в Debian Squeeze?

/etc/init.d/postgresql stop/start/restart ничего не делает (без вывода данных).

1 ответ

Решение

Из онлайн-документации...

pg_ctl restart [-w] [-t seconds] [-s] [-D datadir] [-c] [-m s[mart] | f[ast] | i[mmediate] ] [-o options]

pg_ctl - это утилита для запуска, остановки или перезапуска бэкэнд-сервера PostgreSQL (postgres) или для отображения статуса работающего сервера. Хотя сервер можно запустить вручную, pg_ctl инкапсулирует такие задачи, как перенаправление вывода журнала и правильное отключение от терминала и группы процессов. Он также предоставляет удобные опции для контролируемого отключения.

Да, и так как я проигнорировал эту деталь в вашем ответе, но теперь у меня есть причина подвергнуть его сомнению... расположение по умолчанию postgresql 8.4: /etc/init.d/postgresql-8.4не /etc/init.d/postgresql как у вас в вашем вопросе.

Другие вопросы по тегам