Ubuntu या डेबियन PostgreSQL के कई उदाहरण चला सकते हैं और प्रत्येक क्लस्टर को ऑटोस्टार्ट / स्टॉप / स्टार्ट करने का एक विशिष्ट तरीका प्रदान कर सकते हैं।
वहाँ एक फ़ाइल का नाम होना चाहिए start.conf
अंदर
/etc/postgresql/9.2/main
(या अधिक आम तौर पर / etc / 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
यदि आप मैन्युअल रूप से ऑटो को बदलते हैं , तो आप इस PostgreSQL उदाहरण को केवल कमांड से वांछित करते समय शुरू कर सकते हैं:
sudo pg_ctlcluster 9.2 main start
कंसोल को देखने के लिए, आपको डेटाबेस के साथ काम करने के बजाय टर्मिनल में यह रन होने चाहिए।
tail -f /var/log/postgresql/postgresql-9.2-main.log
update-rc.d
डेबियन के लिए और अधिक देशी है।