Ubuntu หรือ Debian สามารถเรียกใช้ PostgreSQL หลายอินสแตนซ์และจัดเตรียมวิธีการเริ่ม / หยุด / เริ่มต้นแต่ละคลัสเตอร์โดยอัตโนมัติ
ควรมีไฟล์ชื่อstart.conf
ข้างใน
/etc/postgresql/9.2/main
(หรือมากกว่า / etc / postgresql / < version > / < 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ด้วยตนเองคุณสามารถเริ่มต้นอินสแตนซ์ PostgreSQL เฉพาะเมื่อต้องการด้วยคำสั่ง:
sudo pg_ctlcluster 9.2 main start
สำหรับการดูคอนโซลสิ่งที่คุณควรต้องการแทนคือให้มีการรันในเทอร์มินัลเมื่อคุณทำงานกับฐานข้อมูล:
tail -f /var/log/postgresql/postgresql-9.2-main.log
update-rc.d
มีถิ่นกำเนิดมากขึ้นสำหรับ Debian