Ubuntu или Debian могут запускать несколько экземпляров PostgreSQL и предоставлять особый способ автоматического запуска / остановки / запуска каждого кластера.
Там должна быть файл с именем start.conf
внутри /etc/postgresql/9.2/main
(или в более общем плане / и т.д. / PostgreSQL / < версия > / < ClusterName >) с этим самообъясняющим содержанием:
# Автоматическая настройка запуска
# auto: автоматически запускать / останавливать кластер в скрипте инициализации
# manual: не запускать / останавливать в сценариях инициализации, но разрешать ручной запуск с
# pg_ctlcluster
# отключено: не разрешать запуск вручную с помощью pg_ctlcluster (это может быть легко
# обойден и предназначен только для небольшой защиты
# несчастные случаи).
авто
Если вы замените auto на manual , вы можете запустить этот экземпляр PostgreSQL только при желании с помощью команды:
sudo pg_ctlcluster 9.2 main start
Что касается взгляда на консоль, то вместо этого вам нужно запустить его в терминале при работе с базой данных:
tail -f /var/log/postgresql/postgresql-9.2-main.log