Ubuntu или Debian могут запускать несколько экземпляров PostgreSQL и предоставлять особый способ автоматического запуска / остановки / запуска каждого кластера.
Там должна быть файл с именем start.conf
внутри
/etc/postgresql/9.2/main
(или в более общем плане / и т.д. / PostgreSQL / < версия > / < ClusterName >) с этим самообъясняющим содержанием:
# Automatic startup configuration
# auto: automatically start/stop the cluster in the init script
# manual: do not start/stop in init scripts, but allow manual startup with
# pg_ctlcluster
# disabled: do not allow manual startup with pg_ctlcluster (this can be easily
# circumvented and is only meant to be a small protection for
# accidents).
auto
Если вы замените auto на manual , вы можете запустить этот экземпляр PostgreSQL только при желании с помощью команды:
sudo pg_ctlcluster 9.2 main start
Что касается взгляда на консоль, то вместо этого вам нужно запустить его в терминале при работе с базой данных:
tail -f /var/log/postgresql/postgresql-9.2-main.log
update-rc.d
более родной для Debian.