Hi,
nachdem meine Platte ziemlich schnell voll war, fragte ich mich was ist da los,
das Resultat war, das /var/liog ca. 7 GB hatte :/
ich las ein wenig und leitete syslogd auch auf tty12 um, dort und in der syslog ist dann folgendes zu lesen :
http://nopaste.debianforum.de/2618
das geht dann endlos so weiter,
ab und an kackt sogar de klogd komplett ab
wo haperts denn da ?
Gruß
bernd
usb-storage müllt syslog zu
Erstmal Willkommen hier im Forum !!
Die Datei /etc/syslog.conf regelt was wohin gelogt wird, und auch ab welcher Priorität er etwas logt.
Folgende Zeile müßte da drin stehen:
Das *.* am Anfang heißt "alle Arten von Logmeldungen"."und jeder Loglevel davon" also im Klartext jede Meldung die auftaucht, kommt in /var/log/syslog rein.
Und das willst du ja nicht haben, also mußt du das ändern. Dabei gibt es folgende Loglevels:
http://www.debian.org/doc/manuals/secur ... 11.de.html
also mach mal aus *.* ein *.warn, *.err, *.crit usw, mußt mal probieren bis du rausgefunden hast, in welchem Loglevel die USB Meldungen sind. Um so höher du das stellst (gegen 0 gehend), desto weniger Meldungen landen in der syslog . . .
und dann natürlich:
damit er es übernimmt. (ich kann mich erinnern das die Reihenfolge wichtig ist, in der man sysklogd und klogd neustartet, hoffe das passt so, wenn was nicht geht, mal erst klogd neustarten)
Ich wüßte nicht was dem USB fehlt, vielleicht hast du halt ein "schwieriges" Gerät dran, so das der Kernel ständig neue Konfigurationen probiert. Das was ich beschrieben habe versteckt quasi die Symptome, aber ich denke die Fehlermeldungen sind nichts wichtiges (soweit ich das beurteilen kann)
gruss
Sebastian
Die Datei /etc/syslog.conf regelt was wohin gelogt wird, und auch ab welcher Priorität er etwas logt.
Folgende Zeile müßte da drin stehen:
Code: Alles auswählen
*.*;auth,authpriv.none -/var/log/syslog
Und das willst du ja nicht haben, also mußt du das ändern. Dabei gibt es folgende Loglevels:
http://www.debian.org/doc/manuals/secur ... 11.de.html
Code: Alles auswählen
emerg 0 /* system is unusable */
alert 1 /* action must be taken immediately */
crit 2 /* critical conditions */
err 3 /* error conditions */
warn 4 /* warning conditions */
notice 5 /* normal but significant condition */
info 6 /* informational */
debug 7 /* debug-level messages */
und dann natürlich:
Code: Alles auswählen
/etc/init.d/sysklogd restart
/etc/init.d/klogd restart
Ich wüßte nicht was dem USB fehlt, vielleicht hast du halt ein "schwieriges" Gerät dran, so das der Kernel ständig neue Konfigurationen probiert. Das was ich beschrieben habe versteckt quasi die Symptome, aber ich denke die Fehlermeldungen sind nichts wichtiges (soweit ich das beurteilen kann)
gruss
Sebastian
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de
Hi,
danke für die Infos über syslog, war zwar einiges bakannt, aber bisher habe ich mich dmait nicht beschäftigen müssen, ich vergaß zu erwähnen das ich meinen "eigene" Kernel nutze
um den TV-Input der GF nutzen zu können (rivatv-modul)
und da liegt wohl der Hund begraben, denn mit dem backports-kernel geht es, also ich mein, damit bekomm ich kein usb-Müll
allerdings muß ich da noch den rivatv reinbekommen und bootsplash, also wieder selbst frickeln
-bernd
danke für die Infos über syslog, war zwar einiges bakannt, aber bisher habe ich mich dmait nicht beschäftigen müssen, ich vergaß zu erwähnen das ich meinen "eigene" Kernel nutze
um den TV-Input der GF nutzen zu können (rivatv-modul)
und da liegt wohl der Hund begraben, denn mit dem backports-kernel geht es, also ich mein, damit bekomm ich kein usb-Müll
allerdings muß ich da noch den rivatv reinbekommen und bootsplash, also wieder selbst frickeln
-bernd
- Simmel
- Beiträge: 698
- Registriert: 08.03.2004 14:43:43
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Düsseldorf
-
Kontaktdaten:
Re: usb-storage müllt syslog zu
Übrigens solltest du generell die Logdateien auf dem Rechner durch logrotate rotieren lassen, damit sowas nicht so schnell nochmal passiert egal wo der Fehler/Eintrag her kommtberell hat geschrieben:Hi,
wo haperts denn da ?
Gruß
bernd
you've got to know how far to go in going too far
perl -le'print+(split//,"schaeuble")[6,8,7,3,5,0..2,4]'
http://creativecommons.org/licenses/by-nc-sa/2.0/
perl -le'print+(split//,"schaeuble")[6,8,7,3,5,0..2,4]'
http://creativecommons.org/licenses/by-nc-sa/2.0/