[RISOLTO]Eliminare segnalazioni generate dal kernel - BUSTER

Ottimizzazione, pulizia, gestione e manutenzione di una Debian Box

Re: Eliminare segnalazioni generate dal kernel - Debian Bust

Messaggioda s3v » 06/04/2020, 15:20

kikuz75 ha scritto:Comunque, ricercando le stringhe di debug ottengo questo:
Codice: Seleziona tutto
sudo journalctl -x -b --no-pager | grep HALMAC | wc -l
[sudo] password di mandrhacker:
0

Quindi quelle righe non ci sono più nei log.
Ricorda che questo vale solo quando usi il kernel 5.4.
kikuz75 ha scritto:Mentre cercando i file log più grandi mi esce questo:
Codice: Seleziona tutto
sudo  du -hS /var/log/* | sort -rh | head -20
3,8G    /var/log/messages.1
3,8G    /var/log/kern.log.1
1,9G    /var/log/journal/26ecbbe6833c4f898df31405d4d6cb47
1,6G    /var/log/messages
1,6G    /var/log/kern.log
886M    /var/log/syslog
713M    /var/log/syslog.1
148M    /var/log/syslog.3.gz
96M     /var/log/syslog.1.gz-2020032901.backup
69M     /var/log/messages.2.gz
69M     /var/log/kern.log.2.gz
58M     /var/log/syslog.2.gz
43M     /var/log/messages.4.gz
43M     /var/log/kern.log.4.gz
33M     /var/log/syslog.4.gz
27M     /var/log/syslog.5.gz
17M     /var/log/messages.3.gz
16M     /var/log/kern.log.3.gz
15M     /var/log/installer/cdebconf
9,6M    /var/log/syslog.6.gz

Ho più di 10 GB di file log che mi occupano spazio. Conoscendomi, cancellerei manualmente questi file, ma non so se lo posso fare, cosa suggerisci?

Wow, pensavo meglio.
Non cancellare nulla.
Usa il comando:
Codice: Seleziona tutto
# sed -i "/HALMAC/d' /var/log/nomefile

Dove "nomefile" è il nome del file che vuoi "accorciare". Stai attento che questo comando devi usarlo solo per i file non compressi, cioè che non hanno estensione .gz, .xz, .bz2, .tar.gz e simili.
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5870
Iscritto il: 31/12/2008, 11:54

Re: Eliminare segnalazioni generate dal kernel - Debian Bust

Messaggioda kikuz75 » 06/04/2020, 17:46

s3v ha scritto:Quindi quelle righe non ci sono più nei log.
Ricorda che questo vale solo quando usi il kernel 5.4.


Devo fare la stessa operazione sul kernel 4.9?
s3v ha scritto:Wow, pensavo meglio.
Non cancellare nulla.
Usa il comando:
Codice: Seleziona tutto
# sed -i "/HALMAC/d' /var/log/nomefile

Dove "nomefile" è il nome del file che vuoi "accorciare". Stai attento che questo comando devi usarlo solo per i file non compressi, cioè che non hanno estensione .gz, .xz, .bz2, .tar.gz e simili.

Fatto adesso mi esce questo:
Codice: Seleziona tutto
sudo  du -hS /var/log/* | sort -rh | head -20
1,9G    /var/log/journal/26ecbbe6833c4f898df31405d4d6cb47
885M    /var/log/messages.1
885M    /var/log/kern.log.1
367M    /var/log/messages
367M    /var/log/kern.log
250M    /var/log/syslog
148M    /var/log/syslog.3.gz
120M    /var/log/syslog.1
96M     /var/log/syslog.1.gz-2020032901.backup
69M     /var/log/messages.2.gz
69M     /var/log/kern.log.2.gz
58M     /var/log/syslog.2.gz
43M     /var/log/messages.4.gz
43M     /var/log/kern.log.4.gz
33M     /var/log/syslog.4.gz
27M     /var/log/syslog.5.gz
17M     /var/log/messages.3.gz
16M     /var/log/kern.log.3.gz
15M     /var/log/installer/cdebconf
9,6M    /var/log/syslog.6.gz

C'è la possibilità di ridurre ulteriormente in caso?
kikuz75
Newbie
Newbie
 
Messaggi: 18
Iscritto il: 15/09/2019, 17:10

Re: Eliminare segnalazioni generate dal kernel - Debian Bust

Messaggioda s3v » 06/04/2020, 18:43

kikuz75 ha scritto:Devo fare la stessa operazione sul kernel 4.9?


kikuz75 ha scritto:C'è la possibilità di ridurre ulteriormente in caso?

La cosa migliore è aprirli, vedere la riga ripetuta nmila volte e cancellarne tutte le occorrenze. Non ti consiglio assolutamente di cancellare l'intero file. In genere è cosa saggia non cancellare niente al di fuori della propria home directory.
Per il journal c'è l'opzione "--vacuum-size" che rimuove tutto quello che eccede la dimensione impostata. Per cui:
Codice: Seleziona tutto
# journalctl --vacuum-size=100M

riduce il journal a 100Mb.
Codice: Seleziona tutto
$ man journalctl
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5870
Iscritto il: 31/12/2008, 11:54

Re: Eliminare segnalazioni generate dal kernel - Debian Bust

Messaggioda kikuz75 » 09/04/2020, 9:20

Fatto, grazie mille per l'aiuto. Ho anche imparato cose utili.

Un saluto
kikuz75
Newbie
Newbie
 
Messaggi: 18
Iscritto il: 15/09/2019, 17:10

Re: RISOLTO -Eliminare segnalazioni generate dal kernel - BU

Messaggioda s3v » 09/04/2020, 17:05

Anch'io ho imparato diverse cose.
Grazie a te e Happy Debian.
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5870
Iscritto il: 31/12/2008, 11:54

Precedente

Torna a Tuning

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite