Hallo, ich habe in dem Verzeichnis /var/log dateien, wie z.B. firewall mit 182 MB firewall-20020517 mit 316 MB dann noch einige dateien die firewall-20020513-6.gz heissen sind so um die 12 MB messages mit 182 MB dann noch etliche dateinen die messages-20020513-7.gz mit im schnitt 15 MB dann noch ne datei warn mit 182 MB und wieder etliche warn-20020513-517 mit ca 6 MB was sind diese dateine? sind das nur log dateien ? kann ich die löschen? Gruss Marc
On Friday 17 May 2002 20:08, marc wrote: [...}
ich habe in dem Verzeichnis /var/log dateien, wie z.B. firewall mit 182 MB firewall-20020517 mit 316 MB dann noch einige dateien die firewall-20020513-6.gz heissen sind so um die 12 MB messages mit 182 MB dann noch etliche dateinen die messages-20020513-7.gz mit im schnitt 15 MB dann noch ne datei warn mit 182 MB und wieder etliche warn-20020513-517 mit ca 6 MB was sind diese dateine? sind das nur log dateien ? kann ich die löschen? [...] Normalerweise solten die unkomprimierten log-Files nicht so gross werden. Durch einen cron job werden sie eigendlich bereits bei einigen MB Grösse zu *.gz Files eingedampft. Entweder Du betreibst einen Server, der mit einer Masse von suspekten Paketen konfrontiert wird, oder Du hast as firewall Script mit der debug option laufen, dann wird jeder Furz mitprotokolliert. Eine message Datei mit 182 MB habe ich bisher auch noch nicht gesehen. Das ist doch "etwas" ungewöhnlich. *wunder*
Tschüss, Thomas
Am Sam, 2002-05-18 um 05.40 schrieb Thomas Templin:
On Friday 17 May 2002 20:08, marc wrote: [...}
ich habe in dem Verzeichnis /var/log dateien, wie z.B. firewall mit 182 MB firewall-20020517 mit 316 MB dann noch einige dateien die firewall-20020513-6.gz heissen sind so um die 12 MB messages mit 182 MB dann noch etliche dateinen die messages-20020513-7.gz mit im schnitt 15 MB dann noch ne datei warn mit 182 MB und wieder etliche warn-20020513-517 mit ca 6 MB was sind diese dateine? sind das nur log dateien ? kann ich die löschen? [...] Normalerweise solten die unkomprimierten log-Files nicht so gross werden. Durch einen cron job werden sie eigendlich bereits bei einigen MB Grösse zu *.gz Files eingedampft. Entweder Du betreibst einen Server, der mit einer Masse von suspekten Paketen konfrontiert wird, oder Du hast as firewall Script mit der debug option laufen, dann wird jeder Furz mitprotokolliert. Eine message Datei mit 182 MB habe ich bisher auch noch nicht gesehen. Das ist doch "etwas" ungewöhnlich. *wunder* ACK.
Das passiert normalerweise eigentlich nur dann, wenn ein Dienst in einem sehr hohen Debug-Level konfiguriert ist (ISDN, Firewall, o.ä.) oder aber tatsächlich irgendetwas arg danebenläuft und extrem viele Fehler protokolliert werden (Ein Blick in messages sollte das klären können) Eine andere Möglichkeit wäre, dass cron nicht läuft und die logs deshalb nicht aufgeräumt/komprimiert werden. Ralf
[...}
ich habe in dem Verzeichnis /var/log dateien, wie z.B. firewall mit 182 MB firewall-20020517 mit 316 MB dann noch einige dateien die firewall-20020513-6.gz heissen sind so um die 12 MB messages mit 182 MB dann noch etliche dateinen die messages-20020513-7.gz mit im schnitt 15 MB dann noch ne datei warn mit 182 MB und wieder etliche warn-20020513-517 mit ca 6 MB was sind diese dateine? sind das nur log dateien ? kann ich die löschen?
Ich habe eigentlich nur ein minimal system ohne X installiert, mit Netzwerk, habe DSL und Suse 8.0, und nun sind bei mir 1,4 GB belegt, nachdem ich die dateine gelöscht habe. Kann es sein, das noch irgendwo anderes so grosse dateien sind?
Hi Marc On Saturday, 18. May 2002 09.06, marc wrote:
[ riesige Logfiles ]
Ich habe eigentlich nur ein minimal system ohne X installiert, mit Netzwerk, habe DSL und Suse 8.0, und nun sind bei mir 1,4 GB belegt, nachdem ich die dateine gelöscht habe. Kann es sein, das noch irgendwo anderes so grosse dateien sind?
Hast Du die Dienste, die in diese Logfiles schreiben neu gestartet? Die haben die Inode-Nr ja bereits und schreiben fleissig weiter auf die Platte. Erst nach eine Neustart dieser Dienste (oder vielleicht nach einem SIGHUP) fordern sie einen neuen File-Discriptor an. Erst dann wird der gelöschte Platz auch wirklich freigegeben. Gruss Jürg
On Fri, May 17, 2002 at 20:08:24 +0200, marc wrote:
ich habe in dem Verzeichnis /var/log dateien, wie z.B. firewall mit 182 MB firewall-20020517 mit 316 MB [...] kann ich die löschen?
Sobald Dein System komprimierte Dateien mit dem Kuerzel gz angelegt hat, kannst Du diese Dateien loeschen, wenn Du sie nicht mehr fuer spaetere Einsichtnahmen benoetigst. Die /var/log/messages bzw. die /var/log/warn darfst Du beispielsweise nicht loeschen, da diese Dateien "offen" sind und von laufenden Systemprogrammen in Benutzung sind. Um diese Dateien zu loeschen, verwende den Befehl
/var/log/messages
der diese Dateien auf die Laenge von 0 Bytes setzt. Im Allgemeinen sollten taegliche Cronjobs sich um das Ausmisten der Meldungen kuemmern. Wenn Dein Rechner nicht rund um die Uhr laeuft, koennte es sein, dass diese Jobs nicht erledigt werden. Oder Dein Cron-Diener hat Urlaub, oder, oder... Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
Am Samstag, 18. Mai 2002 11:18 schrieb Peter Blancke:
Im Allgemeinen sollten taegliche Cronjobs sich um das Ausmisten der Meldungen kuemmern. Wenn Dein Rechner nicht rund um die Uhr laeuft, koennte es sein, dass diese Jobs nicht erledigt werden. Oder Dein Cron-Diener hat Urlaub, oder, oder...
Wenn der Rechner nicht an ist, sobald ein cron-Job startet, wird das dann nicht nachgeholt? Wie kann man dafür sorgen, dass verpasste Jobs nachgeholt werden? Dass das einige Probleme aufwirft, ist klar. Wie löst man so etwas? Angenommen, man macht z. B. Montag nachts ein regelmäßiges Backup. Doch wie der Zufall so will, macht man einige Wochen oder länger seinen Rechner da nicht an. Ré
Hallo, am 22.05.2002 schriebst Du:
Wenn der Rechner nicht an ist, sobald ein cron-Job startet, wird das dann nicht nachgeholt?
Nein, cron arbeitet nur auf die eingestellte Zeit hin. Es gäbe auch genug Fälle, in denen ein Nachholen keinen Sinn mehr machte.
Wie kann man dafür sorgen, dass verpasste Jobs nachgeholt werden?
Dafür gibt es die Scripts in /etc/cron.daily, cron.weekly, cron.monthly. Die werden auf jeden Fall einmal am Tag/in der Woche/im Monat ausgeführt. Gruß, Jochen -- ---------------------------------------------------------------- *Jochen Lillich*, Dipl.-Inform. (FH) Consultant/Trainer @ /TeamLinux GbR/ Tel. +49 7254 985187-0 http://www.teamlinux.de ----------------------------------------------------------------
Am Freitag, 17. Mai 2002 20:08 schrieb marc:
ich habe in dem Verzeichnis /var/log dateien, wie z.B. firewall mit 182 MB firewall-20020517 mit 316 MB dann noch einige dateien die firewall-20020513-6.gz heissen sind so um die 12 MB messages mit 182 MB dann noch etliche dateinen die messages-20020513-7.gz mit im schnitt 15 MB dann noch ne datei warn mit 182 MB und wieder etliche warn-20020513-517 mit ca 6 MB was sind diese dateine? sind das nur log dateien ? kann ich die löschen?
Ja, in /var/log sind logdateien, die man sich gelegentlich zu Gemüte führen sollte, spätestens aber im Fehlerfall. Da die Dinger je nach anfallenden Daten, sehr schnell sehr groß werden können, hat SuSE einen Mechanismus eingebaut, der die Dateien gelegentlich wegsichert (das sind die Varianten mit dem Datum dahinter). Wie groß die Dateien werden dürfen, ehe sie gesichert werden, wird in /etc/logfiles festgelegt. Die Sicherung wird in dem Script /etc/cron.daily/aaa_base_rotate_logs angestossen, dass täglich einmal läuft. Die Dateien mit Datum und .gz Endung können gelöscht werden, ohne negative Auswirkungen auf das System, wenn Du deren Inhalt nicht selbst noch benötigst. -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de
participants (8)
-
Jochen Lillich
-
Juerg Schneider
-
Manfred Tremmel
-
marc
-
Peter Blancke
-
Ralf Corsepius
-
René Matthäi
-
Thomas Templin