나는 로깅을 위해 rsyslog와 Journald를 사용하고 있으며 imjournal
이 모듈이 얼마나 효과적인지 확인하고 싶었습니다. 그래서 rsyslog $ModLoad imjournal
에 추가 /etc/rsyslog.conf
하고 재부팅했습니다. rsyslog를 다시 시작한 후 imjournal
시스템에 파일이 없다는 오류가 발생하기 시작했습니다 .
could not load module '/usr/lib/rsyslog/imjournal.so', dlopen:
/usr/lib/rsyslog/imjournal.so:
cannot open shared object file: No such file or directory [try http://www.rsyslog.com/e/2066 ]
인터넷에서 검색하고 문의 해 보았지만 apt
어디서 찾을 수 있는지 및/또는 설치 방법에 대한 지침을 찾을 수 없었습니다.
$ apt-cache policy imjournal
N: Unable to locate package imjournal
실종자를 어디서 찾을 수 있나요 /usr/lib/rsyslog/imjournal.so
? 어떻게 설치하나요? 아니면 이 작업을 수행하려면 최신 버전의 rsyslog, systemd 또는 Debian이 필요합니까?
참고: 저는 systemd 버전 215 및 rsyslog 8.4.2로 Debian 8을 실행하고 있습니다.
$ systemctl --version
systemd 215
+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR
$ rsyslogd -N1
rsyslogd: version 8.4.2, config validation run (level 1), master config /etc/rsyslog.conf
rsyslogd: End of config validation run. Bye.
$ apt-cache policy rsyslog
rsyslog:
Installed: 8.4.2-1+deb8u2
Candidate: 8.4.2-1+deb8u2
Version table:
*** 8.4.2-1+deb8u2 0
100 /var/lib/dpkg/stat
답변1
imjournal
내 Raspberry Pi의 8.24.0 버전 변경 로그에는 해당 버전에 다음이 포함되지 않음을 나타냅니다.
버전 8.4.3 [v8-stable] 2014-10-??
- 버그 수정: imjournal이 올바르게 빌드되지 않았습니다. 빌드는 성공하지만 지원되는 함수 이름의 유형으로 인해 모듈이 로드되지 않으며 로드 프로세스 중에 확인되지 않습니다.
그리고 변경 로그.데비안:
rsyslog(8.8.0-1) 긴급도=중간
- 시스템 로그를 직접 읽고 쓰는 것은 imjournal 및 omjournal 모듈을 통해 지원됩니다.