Ubuntu або Debian можуть запускати кілька екземплярів PostgreSQL і надавати певний спосіб автоматичної запуску / зупинки / запуску кожного кластеру.
Потрібно мати файл, названий start.conf
всередині
/etc/postgresql/9.2/main
(або загалом / etc / postgresql / < версія > / < ім'я кластера >) із цим вмістом, що роз'яснюється:
# 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
Якщо ви заміните автоматичну на ручну , ви можете запустити цей екземпляр PostgreSQL лише за потреби командою:
sudo pg_ctlcluster 9.2 main start
Що стосується перегляду консолі, то замість цього ви хочете виконати цей запуск у терміналі під час роботи з базою даних:
tail -f /var/log/postgresql/postgresql-9.2-main.log
update-rc.d
є ріднішим для Debian.