AW: IPC logmini löscht nicht Hilfe bitte
@TV Pirat: Damit stellst du aber ja nur ein das dass nicht mehr in das jeweilige File geloggt werden soll aber trotzdem können die Logfiles gross werden wenn du irgendwie noch ein Problem hast zb mit CCcam oder einem anderen Dienst was aussergewöhnlich viel ins Log schreibt
Siehe dazu zb auch:
(leider auf English) oder auch über den Shellbefehl:
man logrotate
Wohingegen logmini.sh etc konfigurationsfiles für
logrotate sind, wodurch eben festgelegt wird wann die die eingestellten Files rotiert werden sollen und wieviele der alten Files behalten werden sollen, also das alte umbenannt/gepackt und ein neues mit passenden Rechten/Owner erstellt und ggf Dienst neustarten/reloaden damit das neue Logfile auch genutzt wird....
Debian bietet einen einfachen und standardisierten Weg, um Logfiles , die ansonsten langsam die Platte füllen, sauber zu rotieren.
Aber was soll ich hier viel schreiben: Mit
ist eigentlich alles gesagt.
Dazu gesagt sind bei den log*.sh Scripten aber nicht nur eine Konfigurationsdatei dabei sondern es wird auch unterschieden WANN logrotate regelmässig ausgeführt werden soll, standardmässig ist nämlich die Konfiguration von "lognorm.sh" aktiv was logrotate einmal am Tag ausführt ( /etc/cron.daily/logrotate ) wohingegen das File, wenn man "logmini.sh" installiert, nach /etc/cron.hourly/logrotate verschoben wird und es dann eben jede Stunde ausgeführt wird - aber noch kürzer geht darüber leider nicht...
Ausserdem sollte man beachten dass
tmp2ram.sh ein tmpfs für /var/log einrichtet und dessen Maximalgrösse auf 50MB begrenzt - wenn du am Tag aber mehr als 50MB an Logfiles hast dann setz diesen Wert in der /etc/fstab zb auf 100M ... beachte dabei aber auch das du dann noch genug Arbeitsspeicher zur Verfügung haben solltest weil sonst wird es in den SWAP also dann doch wieder auf die Systemplatte ausgelagert aber das will man damit ja eigentlich verhindern....
Also dank tmpfs wird zwar nur der tatsächlich benötige Platz vom RAM verbraucht aber wenn du tmp2ram.sh nutzt und dir zb debian-packete installierst werden die auch in tmpfs abgelegt genauso wie /tmp und wenn das insg. zb 250MB überschreitet wirst du mit nur 256MB RAM irgendwann Probleme kriegen...
Auch sollte man bedenken das man mit CompactFlash unbedingt so wenig wie möglich auf dem Laufwerk herrumschreiben sollte und löschen ist auch schreiben... kommt aber natürlich auch auf das jeweilige Dateisystem an was verwendet wird etc aber standardmässig sollte das Link veralten (gelöscht) sein...
Also bevor ich hier jetzt noch ausführlicher werde guck bei dir halt mal nach was genau dafür verantwortlich ist dass /var/log/ vollläuft - zb indem du die Grösse der Files beobachtest:
du -sh /var/log/*
oder du kannst dir zb auch anzeigen lassen welches File vom welchem Programm/Dienst zzt geöffnet ist
Vorraussetzung:
apt-get install lsof
lsof | grep /var/log
@gobblor: Ja oke aber so war es eben nicht 100% korrekt vorallem weil natürlich trotzdem noch was geloggt wird - du hast aber ja auch nicht alle logfiles in der rsyslog.conf behandelt bzw aufgezeigt das man die auch auskommentieren solle/könne und sorry wenn ich wert darauf lege das irgendwie/wann auf solche kleinen Fehler hingewiesen wird damit es nicht
noch mehr genauso falsch machen...
PS: Arbeitsspeicher ist dazu dar genutzt zu werden! Leerer Arbeitsspeicher ist verschwendeter Speicher! Wenn du nicht willst das dein RAM genutzt wird dann installier dir wieder Windows
cat /proc/meminfo