कोई लॉग / var / log के लिए नहीं लिखा जाता है


13

मुझे एक समस्या है, कि कोई लॉग / var / log में नहीं लिखा जाता है।

-rw-r-----  1 syslog adm  6.4M May 21  2014 syslog
-rw-r-----  1 syslog adm  5.7M May 21  2014 daemon.log
-rw-r-----  1 syslog adm  494K May 21  2014 auth.log

लेकिन दिनांक और समय ठीक से कॉन्फ़िगर किया गया है

Tue Apr 28 19:38:56 CEST 2015

ऐसा लगता है कि मैंने २०१४ के २१ मई को डिस्टर्ब-अपग्रेड किया। और तब से मेरे पास कोई लॉग नहीं है। मेरा सिस्टम Ubuntu 14.04 (कोई GUI नहीं) है। यह रिबूट के बिना 132 दिनों से चल रहा है।

अन्य लॉग फाइलें जैसे MySQL या nginx अप टू डेट हैं। केवल सिस्टम लॉग काम नहीं करता है।

मुझे आशा है आप मेरी मदद कर सकते हैं।

जवाबों:


13

ठीक है, मुझे समाधान कहीं और मिला:

sudo apt-get install --reinstall rsyslog

ऐसा लगता है कि rsyslog को किसी बिंदु पर स्वयं हटा दिया गया था।


5

क्या आपने सिस्टमलॉग डेमोन को फिर से शुरू किया है?

    sudo service rsyslog restart

यह काम करना चाहिए। यह समस्या मेरे लिए भी आई, मैंने इस बहरे को फिर से शुरू किया, अब इसका काम ठीक है।


1

rsyslogपूर्ण पुनर्स्थापना का प्रयास करने से पहले कम से कम कुछ के साथ कॉन्फ़िगर किए गए मामले में यह कोशिश कर सकता है :

sudo dpkg-reconfigure rsyslog

0

मैंने इसे rsyslog की स्थापना रद्द करके sudo apt-get purge rsyslogऔर फिर इसे पुनर्स्थापित करके ठीक किया sudo apt-get install rsyslog। मेरे मामले में फ़ाइलों की अनुमति और स्वामित्व सभी सही थे, लेकिन syslog फ़ाइल खाली थी और सभी लॉग अनियोजित में जा रहे थे।


1
कृपया ध्यान दें कि https://askubuntu.com/a/615473/283721 पर स्वीकृत उत्तर समान कार्य करता है
चार्ल्स ग्रीन

0

वास्तव में सीधे प्रश्न से संबंधित नहीं है, लेकिन डब्ल्यूएसएल (लिनक्स के लिए विंडोज सबसिस्टम) पर भी ऐसी ही समस्या थी: सिस्टम लॉग इन नहीं कर रहा था, rysyslog पुनरारंभ सफलतापूर्वक पूरा नहीं कर रहा था।

विंडोज संस्करण: Windows 10 Pro 1909
कमांड:sudo service rsyslog restart

  • बढ़ाया syslogd rsyslogd रोकना [ठीक]
  • एन्हांस्ड syslogd rsyslogd rsyslogd शुरू करना: SO_TIMESTAMP '/ dev / log' पर विफल हुआ: अमान्य तर्क [v8.32.0]
    rsyslogd: imklog: कर्नेल लॉग (/ proc / kmsg) नहीं खोल सकता: ऐसी कोई फ़ाइल या निर्देशिका नहीं।
    rsyslogd: मॉड्यूल imklog का सक्रियण विफल हुआ [v8.32.0 http://www.rsyslog.com/e/2145 ]

समाधान :
से https://askubuntu.com/a/615473/497599

sudo apt-get install --reinstall rsyslog   ()

और startउसके बाद! restartकाम नहीं कर रहा।

sudo service rsyslog restart  

बढ़ाया syslogd rsyslogd शुरू करना [ठीक]

https://gist.github.com/0x49D1/596d457921034e9c18e5e1052a4ad515

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