Yum अपडेट के बाद सर्वर को रिस्टार्ट करना एक अच्छा विचार है?


28

मुझे पता है कि yum updateमेरे सेंटोस सर्वर को अपडेट रखने के लिए समय-समय पर चलना अच्छा है , और मैं यह भी देखता हूं कि इस अपडेट को स्वचालित करने का कोई तरीका है । मेरा सवाल है, क्या अपडेट के बाद सर्वर को पुनरारंभ करना आवश्यक है? क्या यह एक अच्छा विचार है? अगर मैं अपडेट करता रहूँ और कभी भी पुनः आरंभ न करूँ तो क्या होगा?

जवाबों:


20

आपको सर्वर को पुनरारंभ करने की आवश्यकता नहीं है जब तक कि आपको एक संदेश (यम से) नहीं मिल रहा है जो स्पष्ट रूप से आपको ऐसा करने के लिए प्रोत्साहित करता है।

लेकिन आप उस नए कर्नेल का उपयोग नहीं कर सकते हैं जिसे आपने सिस्टम को पुनरारंभ करने तक अपडेट किया था (जब तक कि आप Ksplice जैसी किसी चीज का उपयोग नहीं कर रहे हैं , जो एक ऐसी तकनीक है जो पुराने कर्नेल को रिबूट की आवश्यकता के बिना नए के साथ स्विच करती है)।

तो अंत में, यह आपका निर्णय है यदि आप रिबूट करना चाहते हैं। मेरा सुझाव है कि जब तक कि कर्नेल के लिए एक बड़ा सुरक्षा अद्यतन नहीं है, तब तक आपको काम के घंटों के दौरान रिबूट नहीं करना चाहिए। अन्यथा, यदि सर्वर निष्क्रिय है (और आपको अगले 30 मिनट या तो इसकी आवश्यकता नहीं है, क्योंकि कुछ दुर्लभ परिस्थितियों में अपडेट बूट प्रक्रिया में हस्तक्षेप कर सकते हैं), मैं आपको सुझाव दूंगा कि आप इसे रिबूट करें।


10

यदि कर्नेल अपडेट किया गया है, तो हाँ रिबूट करना एक अच्छा विचार है क्योंकि रिबूट के बाद ही नए कर्नेल का उपयोग किया जाएगा। अन्य पैकेजों को जगह में अपडेट किया जाएगा, रिबूट करने की आवश्यकता नहीं है।


5
रिबूट के बिना libc के लिए अद्यतन मुद्दों को दे सकते हैं
लोकक वैन हेस्डन

यह सही नहीं है, कई अन्य पैकेज हैं जिन्हें रिबूट की आवश्यकता होती है जिन्हें सही ढंग से अपडेट करने की आवश्यकता होती है, जैसा कि libc के ऊपर बताया गया है, अन्य हैं (systemd / init)
totaam

3
इसे फोल्कट की तुलना में अधिक साफ कहने के लिए: आपको ग्लिबैक अपडेट के बाद भी रिबूट करना चाहिए।
नेल्स

1
@ निल्स आपको रिबूट करने की आवश्यकता नहीं है; यह उन सभी सेवाओं को पुनः आरंभ करने के लिए पर्याप्त है जिन्हें आप नए libc के विरुद्ध चलाने के लिए स्विच करना चाहते हैं।
गाइल्स 'एसओ- बुराई को रोकना'

2
@ निल्स अधिकांश प्रणालियों पर, सभी सेवाओं को लिबक के खिलाफ जोड़ा जाता है। यह जानने का कोई स्वचालित तरीका नहीं है कि किन लोगों को पुनः आरंभ किया जाना चाहिए: अपग्रेड फ़िक्सेस बग जो भी बग से प्रभावित हैं, केवल वही महत्वपूर्ण हैं।
गिल्स एसओ- बुराई को रोकना '

9

मेरे पास एक पूरी तरह से स्वचालित सर्वर है जो इसके दैनिक अपडेट प्राप्त करता है yum-cronऔर मैं इसे हर सप्ताह के अंत में (रूट-क्रॉस्टब के माध्यम से) रीबूट करने देता हूं।

यह तीन साल से अधिक समय से अच्छा काम कर रहा है।


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