Postgresql उदाहरण रोकना


30

शैक्षिक उद्देश्यों के लिए मेरे पास अपने मशीन पर चलने वाले पोस्टग्रैक्स्ल के दो समान उदाहरण हैं।

मैं इस तरह की पोर्ट 5432 पर चल रही इंस्टेंस की सेवा को आसानी से रोक सकता हूं:

sudo service postgresql stop

मुझे यह जानना पसंद है कि मैं दूसरे उदाहरण को कैसे रोक सकता हूं (यह पोर्ट 5433 पर चल रहा है)


stackoverflow.com/questions/20642892/postgresql-starting-failed अगर यह मददगार है तो इसकी जांच करें ...
psyCHOder

जवाबों:


13

pg_ctlPostrereSQL को रोकने के लिए पोस्टरेक्यूएल तरीका है (उबंटू और डेबियन में हमें उपयोग करना चाहिए pg_ctlclusterजो कि एक आवरण है pg_ctl)। उस लिंक में उदाहरण विकल्प का उपयोग करता है `-p 5433"।

जैसा कि नीचे दिए गए टिप्पणियों में नाको द्वारा सुझाया गया है, pg_lsclustersसूची समूहों का उपयोग करें।

दूसरा तरीका killपोस्टग्रैसक्लेड चलने वाली प्रक्रिया को संकेत देना है । दोनों को एक साथ रोकने के लिए, killall postgresqldकाम कर सकते हैं।

अंत में जैसा कि psyCHOder द्वारा टिप्पणी में सुझाया गया है, pgAdmin सर्वर को रोक भी सकता है , लेकिन निश्चित रूप से इसका मतलब है कि उस पैकेज को स्थापित करना।


मैंने pg_ctlइसका उपयोग करने की कोशिश करते हुए कहा कि आपको postgres-xcपैकेज स्थापित करना होगा ।
बीटल्स 1692

और पोस्टग्रेज-एक्ससी स्थापित करने में क्या समस्या है? यह दूसरा उदाहरण कैसे बताया गया?
चट्टानी

मैंने इसे चालू कर दिया है/usr/lib/postgresql/9.4/bin/postgres -D /path/to/pgdata -c config_file=/path/to/config
बीटल्स 1692

1
pg_lsclustersसूची समूहों के लिए
नाको

1
@naoko धन्यवाद - अब जवाब देने के लिए प्रचारित या जोड़ा गया।
चट्टानी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.