/ 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
2014 년 5 월 21 일에 dist-upgrade를 한 것으로 보입니다. 그 이후로 작성된 로그가 없습니다. 내 시스템은 Ubuntu 14.04 (GUI 없음)입니다. 재부팅없이 132 일 동안 실행되었습니다.
MySQL 또는 nginx와 같은 다른 로그 파일은 최신입니다. 시스템 로그 만 작동하지 않습니다.
당신이 나를 도울 수 있기를 바랍니다.
답변
좋아, 나는 다른 곳에서 해결책을 찾았다.
sudo apt-get install --reinstall rsyslog
rsyslog가 언젠가는 제거 된 것 같습니다.
답변
시스템 로그 데몬을 다시 시작 했습니까?
sudo service rsyslog restart
이 작동합니다. 이 문제는 나에게도 왔습니다.이 데몬을 다시 시작했는데 이제는 정상적으로 작동합니다.
답변
rsyslog
적어도 전체 재설치를 시도하기 전에에 무언가 잘못 구성되어있는 경우이를 시도 할 수 있습니다 .
sudo dpkg-reconfigure rsyslog
답변
rsyslog sudo apt-get purge rsyslog
를 제거한 다음 다시 설치하여 문제를 해결했습니다 sudo apt-get install rsyslog
. 필자의 경우 파일의 권한과 소유권이 모두 정확했지만 syslog 파일이 비어 있었고 모든 로그가 uncategorized.log로 이동했습니다.
답변
실제로 질문과 직접 관련이 없지만 WSL (Linux 용 Windows 하위 시스템)에서 비슷한 문제가 발생했습니다. 시스템이 로그를 syslog에 쓰지 않고 rsyslog 재시작이 성공적으로 완료되지 않았습니다.
Windows 버전 : Windows 10 Pro 1909
명령 :sudo service rsyslog restart
- 향상된 syslogd 중지 rsyslogd [OK]
- 향상된 syslogd 시작 rsyslogd rsyslogd : ‘/ dev / log’에서 SO_TIMESTAMP 설정 실패 : 유효
하지 않은 인수 [v8.32.0] rsyslogd : imklog : 커널 로그를 열 수 없음 (/ proc / kmsg) : 해당 파일 또는 디렉토리가 없습니다.
rsyslogd : 모듈 imklog 활성화 실패 [v8.32.0 try
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 [OK]
https://gist.github.com/0x49D1/596d457921034e9c18e5e1052a4ad515