usb-storage müllt syslog zu

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
berell
Beiträge: 3
Registriert: 11.03.2006 22:51:52

usb-storage müllt syslog zu

Beitrag von berell » 11.03.2006 23:01:11

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

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 12.03.2006 15:57:09

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:

Code: Alles auswählen

*.*;auth,authpriv.none          -/var/log/syslog
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

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 */
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:

Code: Alles auswählen

 /etc/init.d/sysklogd restart
 /etc/init.d/klogd restart
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
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

berell
Beiträge: 3
Registriert: 11.03.2006 22:51:52

Beitrag von berell » 12.03.2006 18:10:43

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

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 12.03.2006 18:18:36

Hast du eventuell bei deinen eigenen Kerneln die Usb-Debug Option angeschaltet? CONFIG_USB_DEBUG bzw auch CONFIG_USB_STORAGE_DEBUG

MFG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

berell
Beiträge: 3
Registriert: 11.03.2006 22:51:52

Beitrag von berell » 12.03.2006 19:01:24

jo, das wars ;)

danke

-bernd

Benutzeravatar
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

Beitrag von Simmel » 14.03.2006 23:31:03

berell hat geschrieben:Hi,


wo haperts denn da ?

Gruß
bernd
Ü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 kommt :wink:
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/

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 15.03.2006 08:33:33

Bei so vielen Meldungen wie er da kriegte kann auch logrotate nicht mithalten ;)

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Antworten