Chystáte se uvolnit místo na systémovém disku Ubuntu? Zkuste vymazat protokoly žurnálu systemd, může to uvolnit několik GB místa.
Pomocí nástroje Disk Usage Analyzer jsem zjistil, že /var/log/journal zabírá v mém Ubuntu 20.04 více než 4 GB systémového prostoru.
Systemd má svůj vlastní systém protokolování zvaný žurnál a soubory protokolu jsou uloženy ve /var/log/journal. Dokud nepotřebuji protokoly pro žádné ladění, je bezpečné tyto soubory smazat. A následující kroky vám ukážou jak.
1. Nejprve otevřete terminál ze spouštěče systémových aplikací a můžete spustit příkaz ke kontrole aktuálního využití disku všemi soubory deníku:
journalctl --disk-usage
2. Pokud se rozhodnete vymazat protokoly, spusťte příkaz k otočení souborů žurnálu. Všechny aktuálně aktivní žurnálové soubory budou označeny jako archivované, aby se do nich v budoucnu nikdy nezapisovalo.
sudo journalctl --rotate
3. Nyní vymažte žurnálové protokoly výběrem jednoho z následujících příkazů:
- Smažte deníky starší než X dní:
sudo journalctl --vacuum-time=2days
- Smažte soubory protokolu, dokud zabrané místo na disku neklesne pod zadanou velikost:
sudo journalctl --vacuum-size=100M
- Smažte staré protokoly a omezte počet souborů na X:
sudo journalctl --vacuum-files=5
4. Můžete také upravit konfigurační soubor a omezit tak využití disku deníku (například 100 MB).
Spusťte příkaz v terminálu pro úpravu souboru pomocí textového editoru Gedit:
sudo -H gedit /etc/systemd/journald.conf
Když se soubor otevře, odkomentujte (odstraňte # na začátku) řádek #SystemMaxUse=a změňte jej na SystemMaxUse=100M.
Uložte soubor a znovu načtěte démona systemd pomocí příkazu:
systemctl daemon-reload
To je vše, užijte si to!
Původní článek