Leállt a teljes naplózás, de mitől?

Fórumok

Leállt a teljes naplózás, de mitől?

Hozzászólások

Sziasztok!

Az egyik szerveremen totálisan leállt a naplózás, auth, messages, postfix info, stb. Pedig a syslog daemon futott! Persze a syslog restart helyrehozta, de semmi infóm nincs, hogy ez mitől keletkezhetett. Félő, hogy máskor is előfordulhat. Ha van tapasztalatotok ezzel kapcsolatban akkor, kérem, hogy jelezzetek vissza.
Köszi: Pepó

[quote:5c2f7ab99e="pepo"]Sziasztok!

Az egyik szerveremen totálisan leállt a naplózás, auth, messages, postfix info, stb. Pedig a syslog daemon futott! Persze a syslog restart helyrehozta, de semmi infóm nincs, hogy ez mitől keletkezhetett. Félő, hogy máskor is előfordulhat. Ha van tapasztalatotok ezzel kapcsolatban akkor, kérem, hogy jelezzetek vissza.
Köszi: Pepó

Kicsit ahhoz hasonlít, mintha a syslog elvesztette a volna a logfájlok
deskriptorát. Ha futás közben törlöd a régi logfájlt és létrehozol egy
0 bájt hosszúságú újat, nem loggol az új fájlba.

Ha átnevezed a régit (nem pedig törlöd), és létrehozol egy újat
0 bájt hosszan, akkor vagy nem loggol, vagy a régibe (!) loggol

Talán segít ez az info.

Köszi, de nem töröltem semmit. És nem csak az egyikbe, hanem az összes logfájlba történő írás megállt.

[quote:3e25e595b9="pepo"]Köszi, de nem töröltem semmit. És nem csak az egyikbe, hanem az összes logfájlba történő írás megállt.

Lehet, hogy valaki szándékosan állította le :twisted:

Elfogyott a hely? Akkor szokott megallni minen log... mintha elvagtak volna...

[quote:2d979cbc32="pepo"]Köszi, de nem töröltem semmit. És nem csak az egyikbe, hanem az összes logfájlba történő írás megállt.

Lehetett pl logrotate is, aztan valamiert elfelejtette ujrainditani a syslogot.

[quote:5c9401e23a="pepo"]Köszi, de nem töröltem semmit. És nem csak az egyikbe, hanem az összes logfájlba történő írás megállt.

Nem azt mondtam, hogy törlés történt, hanem azt, hogy
a jelenség mihez hasonlít. Szóval arra emlékeztet a dolog, mintha
a syslog elvesztette volna a kapcsolatot a lopfájlokkal. Ezzel egybe vág
például logrotate-re utaló megjegyzés.

Ime egy példa:

1. syslog leáll
2. logfájl átnevez
3. syslog indít
4. új logfájl töröl
5. régi logfájl visszanevez

szerintem ebben az esetben nyoma sincs az újraindításnak,
és a syslog nem fog írni a logfájlokba. megjegyzem: a syslog leállításával
kapcsolatban kell lenni bejegyzésnek! azaz a rendszer állapota és a
és a logbejegyzések ellentmondásban vannak.

A syslog utolsó bejegyzése (a leállás előtt)

Apr 23 14:41:31 mail konsole --noxft [16866]: log: Connection from 193.27.71.114 port 44208
Apr 23 14:41:31 mail konsole --noxft [16866]: log: Could not reverse map address 193.27.71.114.
Apr 23 14:41:39 mail konsole --noxft [16866]: log: RhostsRsa authentication not available for connections from unprivileged port.
Apr 23 14:42:35 mail exiting on signal 15

De ez még nem ok arra, hogy a syslog megálljék. Amúgy másnak nincs root joga, és a vinyón is van bőven hely.