janv.
18
2023
Une petite astuce concernant systemd qui pourrait vous être utile dans les cas suivants :
- Manque de place sur la machine ?
- Démarrage de la machine trop long ?
- Accès à journalctl lent ?
ඏ
Comment vérifier la place disponible/utilisée
Pour l’ensemble des partitions (points de montages) présent sur le système :
df -h
Pour un dossier particulier (et son contenu) :
sudo du -h /home
sudo du -hs /home
sudo du -hs /var
sudo du -hs /var/log
ඏ
À propos de journalctl
Pour connaître la place disque utilisée par journalctl, utilisez la commande suivante :
journalctl --disk-usage
Pour limiter la taille utilisée par journalctl à 50 Mo, vous pouvez utiliser les commandes suivantes :
sudo mkdir -vp /etc/systemd/journald.conf.d/ &&
cat <<EOF | sudo tee /etc/systemd/journald.conf.d/system-max-use.conf
[Journal]
SystemMaxUse=50M
EOF
Vous devrez ensuite redémarrer le service systemd-journald
sudo systemctl restart systemd-journald
sudo journalctl --verify
journalctl --disk-usage
ඏ
Liens
- [SOLVED] Corrupted log files
- journalctl --verify reports corruption
- Systemd logs (
journalctl
) are too large and slow - Page du manuel de journald.conf
ᦿ