मुझे लगता है कि अगर आपको हाल ही में कर्नेल अपडेट या एक libc अपडेट किया गया है तो आपको रिबूट करना चाहिए। बहुत सारी चीजें लिबक से जुड़ी होती हैं और यह वास्तव में मेमोरी से लिबास को पूरी तरह से उतारने और नए संस्करण के साथ बदलने की नहीं है जब तक कि आप रिबूट नहीं करते हैं।
उदाहरण के लिए, यहां तक कि बुनियादी चीजें जैसे / बिन / एलएस और अन्य चीजें / बिन का उपयोग करते हैं। यदि आप केवल कंसोल चला रहे हैं और बैश का उपयोग कर रहे हैं, तो आप लिबास का उपयोग कर रहे हैं।
$ ldd /bin/bash
linux-gate.so.1 => (0xffffe000)
libtermcap.so.2 => /lib/libtermcap.so.2 (0xb8029000)
libdl.so.2 => /lib/libdl.so.2 (0xb8025000)
libc.so.6 => /lib/libc.so.6 (0xb7ed9000)
/lib/ld-linux.so.2 (0xb804b000)
$ ldd /bin/ls
linux-gate.so.1 => (0xffffe000)
librt.so.1 => /lib/librt.so.1 (0xb7f3a000)
libacl.so.1 => /lib/libacl.so.1 (0xb7f33000)
libc.so.6 => /lib/libc.so.6 (0xb7de7000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7dd0000)
/lib/ld-linux.so.2 (0xb7f61000)
libattr.so.1 => /lib/libattr.so.1 (0xb7dcc000)
और हाँ, यदि आप /etc/init.d में फ़ाइलों को बदलते हैं जो किसी तरह स्टार्टअप को प्रभावित करते हैं, तो मैं एक रिबूट की सिफारिश करूंगा। आप यह नहीं पता लगाना चाहते हैं कि आपने स्टार्टअप फ़ाइल में एक छोटी सी गलती की है जब आपको चीजों की आवश्यकता होती है और जल्दी से फिर से चलती है।
यदि कोई सर्वर रिबूट के बिना कई दिनों तक चला गया है तो इसका वास्तव में मतलब है कि यह सुनिश्चित करने का कोई तरीका नहीं है कि यह फिर से ठीक से आएगा। एक बार फिर ऐसा इसलिए है क्योंकि बहुत सारी कॉन्फिग फाइल्स को इस पर बदला जा सकता है, और यह सुनिश्चित करने के लिए किसी ने इसे लंबे समय तक रिबूट नहीं किया है। इसके अलावा, यदि सर्वर में बहुत सारे अपडेट होने के कारण और आपने लंबे समय तक रिबूट नहीं किया है, तो अपडेट अपडेट करने से पहले रिबूट करें, अन्यथा यदि कोई समस्या है, तो आप सुनिश्चित नहीं कर सकते कि यह कॉन्फ़िगरेशन त्रुटि के कारण हुआ है बहुत समय पहले या आपके द्वारा लागू किए गए नए अपडेट।
अंत में, यदि आप एक महत्वपूर्ण सर्वर को बहुत लंबे समय के बाद रिबूट करते हैं, तो इसका मतलब यह हो सकता है कि आपको वापस आने के लिए अभी बहुत लंबा समय इंतजार करना होगा। इससे बचने के लिए आप ट्यून 2 एफ का उपयोग कर सकते हैं, लेकिन यह एक अच्छा विचार है कि मैं इसे नियमित रूप से जांचता हूं। यही कारण है कि आपको उस स्थिति में नहीं होना चाहिए जहां आप सिर्फ 1 सर्वर पर निर्भर हैं और यदि वह जाता है, तो आपकी पूरी वेबसाइट चली गई है। आपके पास स्टैंडबाय पर एक और होना चाहिए।