मैन्युअल रूप से शुरू करने के लिए अपस्टार्ट नौकरी कैसे सेट करें?


15

मैं यहाँ अपस्टार्ट जॉब्स के एक समूह को निष्क्रिय करना चाहता हूँ। मुझे पता है कि कैसे काम करना है। और मुझे यह भी पता है कि मैन्युअल रूप से नौकरी कैसे रोकनी है। हालाँकि, मैं एक नमूना नहीं ढूँढ सकता हूँ जहाँ मैं एक मैन्युअल रूप से नौकरी में स्वचालित रूप से नौकरी चालू करता हूं। यही है, मैं चाहता हूं कि उपयोगकर्ता द्वारा इस कमांड को चलाने के बाद ही काम शुरू किया जाए (जैसे रूट):

service job-name start

जवाबों:


9

बस में संदर्भ के लिए: नवोदय 0.6.7 (उबंटू में Natty के बाद से) के बाद से, वहाँ एक श्लोक में कहा जाता है मैनुअल सिर्फ इस उद्देश्य के लिए बनाया गया है।


15

start onभाग हटाएं या टिप्पणी करें (संख्या चिह्न '#' का उपयोग करके)। यह टिप्पणी करने से मूल स्थिति की आसान पुनर्प्राप्ति का लाभ मिलता है।


आप भाग को प्रारंभ को भी हटा सकते हैं (या यदि आप स्वयं नौकरी लिख रहे हैं तो एक को न जोड़ें), लेकिन टिप्पणी करना उपयोगी है यदि आप इसे बाद में फिर से सक्षम करना चाहते हैं ...
JanC

यह एक अच्छी तरह से काम किया। ऑटोस्टार्ट अक्षम किया गया था जबकि मैं मैन्युअल रूप से एक सेवा के रूप में मोंगोड शुरू कर सकता हूं। धन्यवाद।
निधिन डेविड

5

जैसा कि @MvG द्वारा उल्लेख किया गया है, वह manualश्लोक है जो केवल एक मैन्युअल रूप से शुरू करने के लिए एक अपस्टार्ट सेवा की घोषणा करता है।

रूट के रूप में, इसे अपनी नौकरी के नाम से मेल खाते .overrideमें /etc/init/डालें:

echo "manual" > /etc/init/${JOB-NAME}.override

या sudo का उपयोग कर:

echo "manual" | sudo tee /etc/init/${JOB-NAME}.override

0

उदाहरण के लिए अपाचे 'अपस्टार्ट' का उपयोग नहीं करता है। Apache rc2.d में शुरू होने वाला पुराना फ़ैशन Sys V लिंक है

सुराग तब मिलता है जब कोई सेवा गुम हो जाती है जैसे: '/etc/init/apache2.conf'

ऐसे मामलों में आपको अच्छे पुराने जमाने वाले SysV तकनीकों की आवश्यकता होती है।

एक प्रारंभिक बिंदु है: /etc/init.d में एक README की तलाश करें

जीयूआई उपकरण रन स्तर के लिए भी मौजूद हैं

नोटा नेने: अपस्टार्ट का मूल्यह्रास हो रहा है, और अंततः डिस्ट्रोइड सिस्टमड में माइग्रेट करने जा रहे हैं। अरे क्या मजा आया।

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