Das rsyslog-Modul wird im Systemprotokoll /var/log/syslog
als wiederholte Nachricht angezeigt . rsyslog zeigte auch 99% CPU-Auslastung top
an einem Punkt, möglicherweise ohne Bezug.
tail /var/log/syslog
Dec 1 22:18:16 here rsyslogd-2066: could not load module '/usr/lib/rsyslog/lmnsd_gtls.so', dlopen: /usr/lib/rsyslog/lmnsd_gtls.so: cannot open shared object file: No such file or directory
[try http://www.rsyslog.com/e/2066 ]
Dec 1 22:18:56 here rsyslogd-2066: last message repeated 4 times
lsb_release -a
Beschreibung: Ubuntu 12.04.3 LTS Release: 12.04
sudo apt-cache showpkg rsyslog
Paket: rsyslog Versionen: 5.8.6-1ubuntu8.5
Verwandte Frage: Wie finde ich, dass lmnsd_gtls.so
das damit zusammenhängt rsyslog-gnutls
?
Dies passiert mit mir , als ich versuchte syslog mit tls Zertifikat ähnlich wie einzurichten dies . Rsyslog in einigen Systemen beginnt als
root
und fällt dann dem Benutzer zusyslog
. Es besteht die Möglichkeit, dass das Zertifikat vom Syslog-Benutzer nicht gelesen werden kann.Überprüfen Sie es mit:
Wenn Sie erhalten
Permission Denied
, fügen Sieread
Berechtigungen für Ihrensyslog
Benutzer hinzu und starten Sie rsyslog neu.quelle
1. Dezember 22:18:16 hier rsyslogd-2066: Modul '/usr/lib/rsyslog/lmnsd_gtls.so' konnte nicht geladen werden, dlopen: /usr/lib/rsyslog/lmnsd_gtls.so: freigegebene Objektdatei kann nicht geöffnet werden: Nein Datei oder Verzeichnis [versuchen Sie http://www.rsyslog.com/e/2066 ]
Ich bin kürzlich auf den oben genannten Fehler gestoßen, und die Lösung bestand darin, Zertifikate unter /etc/rsyslog.d abzulegen.
Referenz: https://www.loggly.com/docs/rsyslog-tls-configuration/
quelle