सर्वर रिस्टार्ट (CentOS + अन्य डिस्ट्रोस) के बाद mysql को स्वचालित रूप से कैसे शुरू करें?


17

जब सर्वर शटडाउन के बाद शुरू होता है तो मैं अपने CentOS लिनक्स सर्वर को अपने आप कैसे शुरू करूंगा?

मैं init.d पथ से अवगत हूँ ...

/etc/rc.d/init.d

... और मैं इस फ़ोल्डर में mysqld देख सकता हूं। मेरा मानना ​​है कि इस फ़ोल्डर में आइटम (यानी प्रतीकात्मक लिंक द्वारा) रखने का मतलब है कि उन्हें सर्वर रीस्टार्ट पर शुरू होना चाहिए।

लेकिन मेरे लिए ऐसा नहीं हुआ।

पृष्ठभूमि

हमारे केंद्रीय आईटी डेस्क ने सप्ताहांत में हमारे वर्चुअलाइज्ड CentOS सर्वरों को फिर से शुरू किया। सर्वर पुनरारंभ के बाद उपलब्ध था, लेकिन MySQL डेटाबेस ने भी पुनरारंभ नहीं किया था।

विचार?


कुछ जवाब प्रासंगिक stackoverflow.com/questions/9859381/…
n611x007

जवाबों:


30

Chkconfig का उपयोग करें :

chkconfig --level 345 mysqld on

+1 धन्यवाद बट यह नहीं होना चाहिए chkconfig --level 345 mysqld on नहीं chkconfig --levels 345 mysqld on? linuxcommand.org/man_pages/chkconfig8.html मैंने दोनों की कोशिश की। मैं यह अनुमान लगा रहा हूं कि इसके द्वारा काम किया गया कोई संदेश या कुछ भी नहीं था, इसे टाइप करने के बाद, मुझे बस एक और संकेत मिला। यह बताने का कोई तरीका कि क्या यह mysql को स्वचालित रूप से पुनरारंभ करता है?
इसके बाद

2
@Rob: रन रनवेल्स chkconfig --list mysqldदिखाने के लिए कि इनइट स्क्रिप्ट के लिए सेट किया गया है।
स्कॉट पैक

chkconfigस्थापित नहीं हो सका ....Package 'chkconfig' has no installation candidate
अकार्बनिक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.