मैं एक उत्पादन gentoo लिनक्स मशीन चला रहा हूं, और हाल ही में एक ऐसी स्थिति थी जहां सर्वर मेरे सह-स्थित परिसर में लटका हुआ था और जब मुझे वहां मिला तो मैंने देखा कि सर्वर उस पर लटका दिया गया था जो कर्नेल पैनिक हैंग होता था। मैंने मशीन को हार्ड रिबूट के साथ रिबूट किया और यह पता लगाने के लिए निराश था कि मशीन को क्यों लटका दिया गया था, मुझे कहीं भी एक सबूत नहीं मिला।
क्या यह सच है कि जब मैं एक कठिन रिबूट करता हूं तो संदेश खुद ही खो जाएंगे या ऐसी कोई सेटिंग है जो मैं कहीं और कर सकता हूं जो कि syslog-ng में कह सकता है या शायद sysctl में कम से कम त्रुटि लॉग को संरक्षित करने के लिए ताकि मैं इस तरह के हादसों को रोक सकूं भविष्य में ? मैं वैसे एक 2.6.x कर्नेल चला रहा हूँ।
अग्रिम में धन्यवाद।
/var/crash
या/var/adm/crash
रिबूट पर आपको एक डिबगर के साथ हमला करने की अनुमति देगा। और देखें कि आतंक कहाँ हुआ। सीरियल कंसोल अभी भी एक शानदार विकल्प है, क्योंकि यह आपको यह देखने देता है किpanic()
आईएनजी से पहले सर्वर ने आखिरी काम क्या किया था।