Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Prossima revisione | Revisione precedente | ||
ramlog_pulizia [2017/09/17 18:47] flane creata |
ramlog_pulizia [2018/08/23 10:38] (versione attuale) flane |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
====== Pulizia file LOG ====== | ====== Pulizia file LOG ====== | ||
+ | |||
+ | <WRAP center round info> | ||
+ | La seguente procedura è applicabile sull'immagine Solarjessie/SolarStretch con il sistema [[ramlog_jessie|Ramlog]] installato | ||
+ | </WRAP> | ||
+ | \\ | ||
+ | <WRAP center round info> | ||
+ | L'immagine [[solarstretch|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. | ||
+ | </WRAP> | ||
+ | \\ | ||
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. | 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. | ||
Linea 5: | Linea 14: | ||
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. | 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. | + | 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. \\ |
- | + | \\ | |
- | 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: | + | E' possibile controllare lo spazio occupato dai log con il comando: |
+ | <code>df /var/log</code> | ||
+ | che dovrebbe darvi una risposta del tipo: | ||
+ | <code>File system 1K-blocchi Usati Disponib. Uso% Montato su | ||
+ | tmpfs 474784 19764 455020 5% /var/log</code> | ||
+ | \\ | ||
+ | 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/ | Per ripulire la cartella /var/log/ | ||
- | CODICE: SELEZIONA TUTTO | + | <code>sudo find /var/log/ -type f -regex '.*\.[0-9]+\.gz$' -delete</code> |
- | 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: | Per ripulire anche la cartella /var/log/apache2/ dove sono contenuti i log del web server apache: | ||
- | CODICE: SELEZIONA TUTTO | ||
- | 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. | + | <code>sudo find /var/log/apache2/ -type f -regex '.*\.[0-9]+\.gz$' -delete</code> |
+ | |||
+ | Allo stesso modo potete anche ripulire altre eventuali sottocartelle presenti in /var/log. \\ | ||
+ | |||
+ | <WRAP center round important> | ||
+ | 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 | ||
+ | </WRAP> | ||
- | ATTENZIONE: 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 |