rsyslogd - Input/ouput-error, wie beheben?

Alles rund um sicherheitsrelevante Fragen und Probleme.
Antworten
katzenfan
Beiträge: 645
Registriert: 19.04.2008 22:59:51

rsyslogd - Input/ouput-error, wie beheben?

Beitrag von katzenfan » 13.07.2024 20:32:47

'N Abend,

seit wenigen Tagen ist in "/var/log/message" zu lesen, daß "rsyslog", bzw., "rsyslogd" in "/var/log/debug" und "/var/log/daemon" nicht schreiben kann, geändert wurde von mir nichts; seither nimmt "rsyslogd" aber 30 bis 40% der Prozessorlast und bremst dadurch anderes aus.

in obige Dateien kann "root" schreiben und lesen und "adm" lesen; andere dürfen nichts.

Wie bekomme ich das behoben?

(Zusatzhinweis: "/var" ist eine eigenständige Partition; seit genau dem Beginn dieser Meldungen in "var/log/message" erhalte ich zu dieser Partition eine Meldung über einen Error im Dateisystem dieser Partition.)

mfg
katzenfan

Benutzeravatar
schorsch_76
Beiträge: 2601
Registriert: 06.11.2007 16:00:42
Lizenz eigener Beiträge: MIT Lizenz

Re: rsyslogd - Input/ouput-error, wie beheben?

Beitrag von schorsch_76 » 13.07.2024 20:37:45

Na das kann 2 Ursachen haben:
a) Defekte HDD/SSD welche Sektoren für diese Partiton bereit stellen
b) Einfach ein beschädigtes Filesystem das nicht sauber runter gefahren wurde oder was sonst auch immer passiert ist wie ein dd das die falsche Partiton erwischt hat.

Ich würde mal

Code: Alles auswählen

sudo smartctl -a /dev/sdX
laufen lassen. Mit NVMs geht das auch:

Code: Alles auswählen

sudo smartctl -a /dev/nvme0n1

Antworten