rsyslog(/usr/lib/rsyslog/imjournal.so)에 대해 누락된 imjournal 공유 객체 파일을 찾는 위치/설치 방법

rsyslog(/usr/lib/rsyslog/imjournal.so)에 대해 누락된 imjournal 공유 객체 파일을 찾는 위치/설치 방법

나는 로깅을 위해 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 모듈을 통해 지원됩니다.

관련 정보