Autore Topic: Eliminare i registri di Systemd Journal  (Letto 610 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Giuseppe

  • MODERATORE
  • Utenti Avanzati
  • *****
  • Post: 190
  • Thanked: 261 times
  • Karma: +23/-0
  • Sesso: Maschio
  • La Rivoluzione non si Processa
    • Informatica Free
Eliminare i registri di Systemd Journal
« il: Ottobre 08, 2019, 07:49:02 pm »
Eliminare i registri di Systemd Journal



Systemd ha un proprio sistema di registrazione log che consente la gestione centralizzata per l'accesso ai processi del kernel.
Questa guida servirà ad imparare ad eliminare i log di  systemd.

systemd-journal è un servizio di sistema che raccoglie e memorizza dati. Questi dati log vengono salvati in
Codice: [Seleziona]
/run/log/journal/MACHINE-ID/  ( in questo percorso vengono memorizzati sino al riavvio)

in
Codice: [Seleziona]
/var/log/journal/MACHINE-ID (la memorizzazione è persistente è saranno memorizzati su disco sino ad eliminazione da parte del utente)

Logicamente questi log con il passare del tempo occupano sempre più spazio, eliminarli gioverà al vostro sistema!

Procediamo:


Possiamo controllare lo spazio occupato da tali log con il seguente comando:

Codice: [Seleziona]
journalctl --disk-usage

Per rimuovere tutte le voci del registro (compresi i file journal attivi, che vengono contrassegnati come archiviati dal comando  --rotate), dobbiamo utilizzare il seguente comando:

Codice: [Seleziona]
sudo journalctl --rotate
Codice: [Seleziona]
sudo journalctl --vacuum-time=1s
--vacuum-time=1s Svuota dalla memoria tutti i file journal archiviati da più di 1 secondo.
È possibile cambiare questo comando  in base alle proprie esigenze, ad esempio

Codice: [Seleziona]
m: Minuti
h: Ore
weeks: Settimane
months: Mesi


È possibile utilizzare --vacuum-size al posto di --vacuum-time
(si possono anche utilizzare entrambi nello stesso tempo), per rimuovere i vecchi file journal archiviati fino a quando lo spazio su disco che utilizzano scende al di sotto della dimensione specificata.
Specificare il valore seguito dai suffissi:  "K", "M", "G" , "T", ad esempio
Codice: [Seleziona]
journalctl --vacuum-size=100M per rimuovere i file journal archiviati finché lo spazio su disco usato scende sotto i 100Mb.

Codice: [Seleziona]
K: KB
M: MB
G: GB
T: TB

« Ultima modifica: Ottobre 08, 2019, 07:49:50 pm da Ubuntu Community Italia »
Non è la fame ma è l'ignoranza che uccide 
 
The following users thanked this post: Mil-F., Gianni, Doctor X, Leonida29, veleno