Как перезапустить postgresql 8.4 в Debian Squeeze?
/etc/init.d/postgresql stop/start/restart
ничего не делает (вывод не выводится).
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
как и в вашем вопросе.