Questions sur l'installation et la configuration de Manjaro Linux.
Répondre

Nettoyage /var

#1Messageil y a 4 ans

Bonsoir,

Je voudrais faire un peu de nettoyage dans mon dossier /var.

J'ai déjà nettoyé le cache, en ne gardant que les 2 dernières versions des applications présentes.

Mais pour le reste, comment le faire intelligemment ?

Merci.

Nettoyage /var

#2Messageil y a 4 ans

Salut,

Si tu n'as pas configuré journald pour une taille limitée des logs, ça peut prendre de la place.
À vérifier :
du -hs /var/log/journal/

Nettoyage /var

#3Messageil y a 4 ans

Merci, je l'ai nettoyé, il me prenait 2 Go.

Pour le reste, j'ai vu que PlexMediaServer me prenait pas mal de place, mais je ne peux rien y faire.

Si non, j'ai un dossier /var qui me prend 23,1 Go, ce qui me paraît beaucoup.

Nettoyage /var

#4Messageil y a 4 ans

Bonjour.
Je crois que tu as un site en local, donc /var/lib doit être assez chargé.

Nettoyage /var

#5Messageil y a 4 ans

Pour avoir une idée de ton /var

sudo du -Sh /var | grep -v "^0" | sort -hr | head -n10
A part le cache pacman et éventuellement les logs normalement tu ne dois rien toucher !
Les bases de données mysql sont sauvegardées dans ce répertoire
Les images docker sont sauvegardées dans ce répertoire
Donc tout logiciel (système) est susceptible de faire grossir ce répertoire

chez moi, dans les logs c'est minidlna.log qui est énorme (3Go) pour rien :pleure:

Nettoyage /var

#6Messageil y a 4 ans

Du coup je suis aller voir également mon var, chez moi c'est le cache pacman qui fait 4 go.
Pour les journaux, c'est un truc que je vais rarement voir ... donc j'ai modifié mon journal.conf comme ça :

Storage=volatile
en cas de problème je serais assez tôt de commenter cette ligne ...

Sinon pour être moins radical cette commande limite les journaux à 100 Mo

SystemMaxUse=100M

Nettoyage /var

#7Messageil y a 4 ans

pour journald, il y a plusieurs méthodes ...

perso, je n'enregistre que les erreurs (donc il grossit très peu et reste pertinent)

/journald.conf.d/level.conf

[Journal]
#niveau minimum à enregistrer
# "emerg", "alert", "crit", "err", "warning", "notice", "info", "debug"
MaxLevelStore=err
et je limite à 300Mo
MAIS avec aussi MaxRetentionSec=1month ce qui me parait être une bien meilleure limite que la taille ...

---
mais ne pas faire une fixette sur journald, il n'est qu'une très petite partie bien négligeable de /var/

Nettoyage /var

#8Messageil y a 4 ans

Personnellement, j'ai mon /var/lib qui me fait 22 Go !!

C'est la moitié de ma partition / !!

Nettoyage /var

#9Messageil y a 4 ans

lemust83 a écrit : il y a 4 ans Bonjour.
Je crois que tu as un site en local, donc /var/lib doit être assez chargé.

Nettoyage /var

#10Messageil y a 4 ans

A toi de voir ce qu'il y a dans var/lib (après nettoyage du cache pacman) ... tu adaptes juste la précédente commande et tu nous la retourne

sudo du -Sh /var/lib | grep -v "^0" | sort -hr | head -n10
Comme le dit lemust83, tu peux avoir beaucoup de chose dans mysql, mais ce sont tes datas donc tu devrais avoir une bonne idée de ce que tu as installé
/var/lib/ est en fait un répertoire de datas exactement comme ton HOME donc oui pour certains il peut être très important alors qu'il est bien sûr pratiquement vide à l'installation :wink: tu as peut être installé quelques paquets "universels"(flatpak, snap) ? ils prennent beaucoup de place ...

----
ps: lorsque l'on dé-installe un logiciel, pacman ne va pas obligatoirement vider ces données datas dans var/lib (normal car ces datas ont été entrées par l'utilisateur et non pacman à l'installation du logiciel)

Nettoyage /var

#11Messageil y a 4 ans

Voilà le retour de la commande :

$ sudo du -Sh /var/lib | grep -v "^0" | sort -hr | head -n10
[sudo] Mot de passe de bruno : 
337M	/var/lib/flatpak/runtime/org.freedesktop.Platform/x86_64/18.08/20c7b3a4e754535876d3d32bb7b067598a3c22c1628a15a2985c7262251df12c/files/lib/x86_64-linux-gnu
300M	/var/lib/systemd/coredump
262M	/var/lib/flatpak/runtime/org.freedesktop.Platform.GL.nvidia-418-74/x86_64/1.4/f74dd03111bf3feeb1cc3b6ffeb487271f2dfdfe3792c43677519011a70400e0/files/extra
153M	/var/lib/plex/Plex Media Server/Plug-in Support/Databases
140M	/var/lib/flatpak/app/com.discordapp.Discord/x86_64/stable/0b2fdc203d5e26872dcec04ed18fa87edfc3c548ae57518a89baa2e1f39ff46d/files/extra
121M	/var/lib/mysql
93M	/var/lib/emby/data
87M	/var/lib/emby/logs
68M	/var/lib/mlocate
66M	/var/lib/flatpak/repo/objects/f7
Si je veux étendre ma partition / :

J'ai mes partitions :

/dev/sdc1         2048   2254847   2252800   1,1G Données de base Microsoft
/dev/sdc2      2254848 108750847 106496000  50,8G Système de fichiers Linux
/dev/sdc3    108750848 132190207  23439360  11,2G Partition d'échange Linux
/dev/sdc1 contient le boot ;
/dev/sdc2 ma /
et /dev/sdc3, ma swap.

Je pourrais mettre ma swap sur off, la supprimer avec gparted, l'ôter de fstab et toujours avec ce même logiciel, agrandir ma / et enfin recréer une swap.

Qu'en dites-vous ?

Mais je pensais vraiment avoir assez de 50 go pour la /. :shock::shock:

Heureusement que j'avais mis mon dossier de construction d'AUR dans mon /home !! :maître::maître:

Nettoyage /var

#12Messageil y a 4 ans

/var/lib/systemd/coredump
Tu peux faire du ménage, c'est une sauvegarde mémoire lorsque un programme plante
/var/lib/flatpak/
comme dit plus haut, c'est toi qui installes des applications gourmandes - A voir si cela à un véritablement un intérêt d'utiliser ce type d'applications...

Nettoyage /var

#13Messageil y a 4 ans

J'ai fait le "ménage".

Il me reste 8 Go de libre.

À votre avis, agrandi ou pas ? :siffle:siffle
Répondre