Pulizia file LOG

La seguente procedura è applicabile sull'immagine Solarjessie/SolarStretch con il sistema Ramlog installato


L'immagine Solarstretch 3.1 integra già uno script /var/www/comapps/cleanlog.sh per questo scopo. Ulteriori info si possono trovare nel codice dello script stesso.


Dopo un pò di tempo vi potrebbe succedere che la cartella /var/log del vostro sistema cominci a crescere di dimensione in seguito all'accumularsi di vari log rilasciati dal sistema o da altri software che avete installato.

Logrotate inoltre viene periodicamente attivato tramite crontab e comprime i vari file di log e potreste trovare una situazione con la presenza di molti file compressi.

L'accumularsi di molti file potrebbe creare anche qualche problemino vista la presenza di Ramlog, il software che si occupa di mantenere in ramdisk tutti i log. Infatti lo spazio che Ramlog destina al log di sistema non è infinito, ma ovviamente limitato per non occupare troppa ram del nostro Raspberry.

E' possibile controllare lo spazio occupato dai log con il comando:

df /var/log

che dovrebbe darvi una risposta del tipo:

File system    1K-blocchi Usati Disponib. Uso% Montato su
tmpfs              474784 19764    455020   5% /var/log


Un modo molto semplice per ripulire velocemente tutti i file .gz creati da logrotate e che contengono i log più vecchi, conservando però i log più recenti è eseguire il seguente comando da terminale:

Per ripulire la cartella /var/log/

sudo find /var/log/ -type f -regex '.*\.[0-9]+\.gz$' -delete


Per ripulire anche la cartella /var/log/apache2/ dove sono contenuti i log del web server apache:

sudo find /var/log/apache2/ -type f -regex '.*\.[0-9]+\.gz$' -delete

Allo stesso modo potete anche ripulire altre eventuali sottocartelle presenti in /var/log.

Non cancellate mai nessuna cartella all'interno di /var/log in quanto questo impedirà di funzionare al relativo software che utilizza la cartella cancellata. Cancellate eventualmente solo i file contenuti nelle varie cartelle

  • ramlog_pulizia.txt
  • Ultima modifica: 2018/08/23 10:38
  • da flane