Racine Mageia 8 pleine 100% [Réglé]
Bizarre je ne pensais pas que la racine était pleine !!
Système et matériels / Administration système

zatox Membre non connecté
-
- Voir le profil du membre zatox
- Inscrit le : 27/09/2011
- Groupes :
Quand j'ai voulu me reconnecter sur Mageia 8 je n'ai pas pu, je passais le menu Grub puis choix Mageia 8 mais la connexion ne se faisait pas. Je suis allé sous un terminal (alt F2) j'ai essayé en root: startx mais ça ne marchait pas.
Ensuite il m'a mis le message suivant: "Failed to start update UTMP about system runlevel changes".
Je suis allé voir sur le web et j'ai cru comprendre qu'il pouvant y avoir un problème avec le pilote propriétaire NVIDIA.
Euh ... oui j'ai oublié de dire que j'utilise mageia-prime. Je me suis reconnecté sur un terminal root et j'ai passé la commande : "mageia-prime-uninstall -z". Et là ça a marché, j'ai retrouvé le système.
Par contre un truc qui m'étonne, j'ai voulu mettre mon système à jour et il me dit que la racine est pleine, ce que me confirme la commande df -h !!
Je suis un peu surpris, et je voulais savoir s'il y aurait un moyen qui pourrait confirmer ou infirmer cet état de fait ?!
Autre question, est-ce qu'un urpme --auto-orphans (ou autre commande ...) pourrait me libérer de la place, bien entendu sans plomber le système ?!

Je vous remercie pour les réponses que vous pourrez m'apporter.
Question subsidiaire: est-ce que les commandes "mageia-prime-uninstall -z" et "mageia-prime-install -z" passées relativement souvent peuvent avoir une incidence sur la place occupée par la racine ?

Carte mère Gigabyte B650 AORUS ELITE AX V1.0 WiFi
Processeur AMD® 8 coeurs RYZEN 7 - 7700X (sans ventirad)
(2) Mémoire de 16 Go DDR5 @ 5600 MHz CL46 Crucial PRO
Carte video RX 7700 XT PULSE, SAPPHIRE®, 12 Go DDR6x
Disque SSD 2 To Gen.4 NVMe Samsung M.2 990 PRO
Carte réseau AMD® M.2 WI-FI 6E RZ616
Processeur AMD® 8 coeurs RYZEN 7 - 7700X (sans ventirad)
(2) Mémoire de 16 Go DDR5 @ 5600 MHz CL46 Crucial PRO
Carte video RX 7700 XT PULSE, SAPPHIRE®, 12 Go DDR6x
Disque SSD 2 To Gen.4 NVMe Samsung M.2 990 PRO
Carte réseau AMD® M.2 WI-FI 6E RZ616

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
zatox :
Je me suis reconnecté sur un terminal root et j'ai passé la commande : "mageia-prime-uninstall -z". Et là ça a marché, j'ai retrouvé le système.
Ça a fait de la place (maigre, mais place) qui a permis de démarrer.
zatox :
Par contre un truc qui m'étonne, j'ai voulu mettre mon système à jour et il me dit que la racine est pleine, ce que me confirme la commande df -h !!
Je suis un peu surpris, et je voulais savoir s'il y aurait un moyen qui pourrait confirmer ou infirmer cet état de fait ?!
Par contre un truc qui m'étonne, j'ai voulu mettre mon système à jour et il me dit que la racine est pleine, ce que me confirme la commande df -h !!
Je suis un peu surpris, et je voulais savoir s'il y aurait un moyen qui pourrait confirmer ou infirmer cet état de fait ?!
S'il dit que c'est plein, ça l'est. Et un symptôme : ne boot plus car il ne peut plus écrire les logs :-D
Tu peux analyser avec :
Code BASH :
cd / du -Pax -d1 | sort -r #ouvrir le dossier le plus gros cd $DOSSIER du -Pax -d1 | sort -r
Et ainsi de suite pour trouver un fichier obèse d'un paquet à désinstaller ou un fichier (par exemple un log) a supprimer.
zatox :
Autre question, est-ce qu'un urpme --auto-orphans (ou autre commande ...) pourrait me libérer de la place, bien entendu sans plomber le système ?!
Autre question, est-ce qu'un urpme --auto-orphans (ou autre commande ...) pourrait me libérer de la place, bien entendu sans plomber le système ?!

Non, il faut analyser avant, ça peut potentiellement plomber le système. Mais c'est a faire.
zatox :
Question subsidiaire: est-ce que les commandes "mageia-prime-uninstall -z" et "mageia-prime-install -z" passées relativement souvent peuvent avoir une incidence sur la place occupée par la racine ?
Question subsidiaire: est-ce que les commandes "mageia-prime-uninstall -z" et "mageia-prime-install -z" passées relativement souvent peuvent avoir une incidence sur la place occupée par la racine ?
Je ne pense pas.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Vérifie en plus si tu n'aurais pas tout un stock de noyaux qui ne servent plus. Ceux-ci ne sont pas supprimés automatiquement et créent de l'embonpoint morbide.
Tu peux aussi lancer cette commande qui permet d'effacer des résidus qui ne servent plus dans /var/lib/urpmi/rpms :
Code BASH :
urpmi --clean
Yves

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
m@rco123 :
voi aussi dans /var/log/journal/XXXXXXXXX/
Attention, il me semble que journal est géré par journalctl qui a des argument pour vider ses journaux, limiter, tronquer, virer les plus vieux, …
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Visiteur
Visiteur
Jybz :
Attention, il me semble que journal est géré par journalctl qui a des argument pour vider ses journaux, limiter, tronquer, virer les plus vieux, …
m@rco123 :
voi aussi dans /var/log/journal/XXXXXXXXX/
Attention, il me semble que journal est géré par journalctl qui a des argument pour vider ses journaux, limiter, tronquer, virer les plus vieux, …
Bonjour,
Il est possible de limiter la taille des journaux.
Mais avant tout, savoir quelle taille font les journaux.
Lancer une console, puis passer en root ( su- votre mot de passe et valider).
Taper la commande :
Code TEXT :
journalctl --disk-usage
Dans mon cas, la commande retourne : Archived and active journals take up 16.0M in the file system
Première étape, relancer les journaux avec la commande rotate :
Toujours en root :
Code TEXT :
journalctl --rotate
Puis, nous allons nettoyer et seulement conserver les derniers journaux, disons les 10 derniers Mo.
En root :
Code TEXT :
journalctl --vacuum-size=10M
Pour s'assurer que la taille a bien diminuée : En root, de nouveau :
Code TEXT :
journalctl --disk-usage
Pour limiter la taille des fichiers de façon pérenne, modifier le fichier /etc/systemd/journald.conf .
Toujours en root :
Code TEXT :
nano /etc/systemd/journald.conf
Décommenter la ligne : SystemMaxUse=
Et mettre la valeur souhaitée. J'ai personnellement mis 100M
Ce qui donne : SystemMaxUse=100M
Faite la combinaison de touche Ctrl+x, il vous sera demandé si vous souhaitez modifier le fichier, taper O, puis validez.
Puisque vous êtes toujours en root, on relance le service pour que les modifications soinet prise en compte :
Code TEXT :
systemctl restart systemd-journald
Et voilà, vos journaux ne dépasserons plus la taille de 100M

Édité par Visiteur Le 13/04/2021 à 10h25

zatox Membre non connecté
-
- Voir le profil du membre zatox
- Inscrit le : 27/09/2011
- Groupes :
Aujourd'hui je ne suis pas chez moi, mais ce soir quand je rentrerai, je vais relire toutes vos indications et faire tout ça puis je posterai ensuite le résultat.

Carte mère Gigabyte B650 AORUS ELITE AX V1.0 WiFi
Processeur AMD® 8 coeurs RYZEN 7 - 7700X (sans ventirad)
(2) Mémoire de 16 Go DDR5 @ 5600 MHz CL46 Crucial PRO
Carte video RX 7700 XT PULSE, SAPPHIRE®, 12 Go DDR6x
Disque SSD 2 To Gen.4 NVMe Samsung M.2 990 PRO
Carte réseau AMD® M.2 WI-FI 6E RZ616
Processeur AMD® 8 coeurs RYZEN 7 - 7700X (sans ventirad)
(2) Mémoire de 16 Go DDR5 @ 5600 MHz CL46 Crucial PRO
Carte video RX 7700 XT PULSE, SAPPHIRE®, 12 Go DDR6x
Disque SSD 2 To Gen.4 NVMe Samsung M.2 990 PRO
Carte réseau AMD® M.2 WI-FI 6E RZ616

zatox Membre non connecté
-
- Voir le profil du membre zatox
- Inscrit le : 27/09/2011
- Groupes :
Caché :
journalctl --disk-usage
Archived and active journals take up 24.0M in the file system.
Archived and active journals take up 24.0M in the file system.
Ensuite:
Jybz :
cd /
du -Pax -d1 | sort -r
#ouvrir le dossier le plus gros
cd $DOSSIER
du -Pax -d1 | sort -r
du -Pax -d1 | sort -r
#ouvrir le dossier le plus gros
cd $DOSSIER
du -Pax -d1 | sort -r
J'ai mis le premier résultat dans un fichier que je joins:
pax.txt
Il y a un truc bizarre 31G . !!!!!!!!!!!!! c'est quoi ?
Ensuite
Papoteur :
urpmi --clean
ça plante:
Caché :
urpmi --clean
erreur : bdb erreur(11) de dbenv->open: Ressource temporairement non disponible
erreur : impossible d'ouvrir l'index Packages en utilisant bdb - Ressource temporairement non disponible (11)
erreur : impossible d'ouvrir la base de données paquet dans /var/lib/rpm
impossible d'ouvrir la base de donnée rpm
erreur : bdb erreur(11) de dbenv->open: Ressource temporairement non disponible
erreur : impossible d'ouvrir l'index Packages en utilisant bdb - Ressource temporairement non disponible (11)
erreur : impossible d'ouvrir la base de données paquet dans /var/lib/rpm
impossible d'ouvrir la base de donnée rpm
Euh ensuite j'ai fait un rebuilddb il y avait une rpmold qu'il ne pouvait pas détruire, je l'ai détruite à la main puis repassé un rpm --rebuilddb ça a marché et maintenant urpmi --clean a marché également (enfin je n'ai plus de message d'erreur.
Bon pour le moment j'en suis là, j'ai toujours 100 % d'utilisation pour la racine,

Carte mère Gigabyte B650 AORUS ELITE AX V1.0 WiFi
Processeur AMD® 8 coeurs RYZEN 7 - 7700X (sans ventirad)
(2) Mémoire de 16 Go DDR5 @ 5600 MHz CL46 Crucial PRO
Carte video RX 7700 XT PULSE, SAPPHIRE®, 12 Go DDR6x
Disque SSD 2 To Gen.4 NVMe Samsung M.2 990 PRO
Carte réseau AMD® M.2 WI-FI 6E RZ616
Processeur AMD® 8 coeurs RYZEN 7 - 7700X (sans ventirad)
(2) Mémoire de 16 Go DDR5 @ 5600 MHz CL46 Crucial PRO
Carte video RX 7700 XT PULSE, SAPPHIRE®, 12 Go DDR6x
Disque SSD 2 To Gen.4 NVMe Samsung M.2 990 PRO
Carte réseau AMD® M.2 WI-FI 6E RZ616

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Citation :
Dans mon cas, la commande retourne : Archived and active journals take up 16.0M in the file system
Après verif, ce matin j'avais 4Go de journeaux !!!
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

Visiteur
Visiteur
m@rco123 :
Salut !
Après verif, ce matin j'avais 4Go de journeaux !!!
Citation :
Dans mon cas, la commande retourne : Archived and active journals take up 16.0M in the file system
Après verif, ce matin j'avais 4Go de journeaux !!!
Un petit régime, ça ne fait pas de mal


Visiteur
Visiteur
Définir une valeur de 1%:
Code BASH :
sudo tune2fs -m 1 /dev/sda1
Voir combien est réservé:
Code BASH :
sudo tune2fs -l /dev/sda1 | grep 'Reserved block count'
Toutes les informations du système de fichiers sur /dev/sda1:
Code BASH :
sudo tune2fs -l /dev/sda1
Édité par Visiteur Le 13/04/2021 à 19h39

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
zatox :
Ensuite:
J'ai mis le premier résultat dans un fichier que je joins:
pax.txt
Il y a un truc bizarre 31G . !!!!!!!!!!!!! c'est quoi ?
Ensuite:
Jybz :
cd /
du -Pax -d1 | sort -r
#ouvrir le dossier le plus gros
cd $DOSSIER
du -Pax -d1 | sort -r
du -Pax -d1 | sort -r
#ouvrir le dossier le plus gros
cd $DOSSIER
du -Pax -d1 | sort -r
J'ai mis le premier résultat dans un fichier que je joins:
pax.txt
Il y a un truc bizarre 31G . !!!!!!!!!!!!! c'est quoi ?
ah zut, j'ai oublié le h...
Code BASH :
du -Pax -d 1 | sort -rh
Pour savoir ce que c'est, tu peux faire :
Code BASH :
ls -lsah
On voit qu'il y a un .
On peut regarder en détail :
Code BASH :
file .
C'est un dossier, donc on peut l'ouvrir, ou on peut demander de lire le lien réel :
Code BASH :
readlink -e .
Bon le lien existe bien, on peut l'ouvrir :
Code BASH :
cd .
Le dossier existe bien, on a pu l'ouvrir, où sommes nous ?
Code BASH :
cd /tmp/ cd ../tmp/./././../tmp/./..
Où sommes nous ?! Ahhh je suis perdu !
Bon j'arrête de déconner. le dossier . est un lien vers le dossier actuel, et le dossier .. est un lien vers le dossier parent. Tu as souvent du lire cd ../ ou lancé des commandes comme ./configure, on ne fait que préciser le chemin

Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Peux tu faire :
Code BASH :
df -h
pour voir sa taille ?
Avec la commande "du -Phax -d 1 | sort -rh"
du affiche le "disk usage" des fichiers, avec -Pax on évite de sommer ce qui n'appartient pas au système de fichier (par exemple, la racine / a sa partition, mais /home (qui est dans la racine) est sur une autre partition, donc on l'exclue, pareil pour /sys, /dev, ...) avec -d 1 on ne vient afficher que les premiers répertoires (sans afficher les sous répertoires, sinon ça vient lister tous les fichiers, quelques milliers, millions ?).
la portion sort -rh vient afficher dans l'ordre du plus "gros" au plus petit.
Il y a quelques trucs dans ton résultat qui me "saute" au yeux :
1,4 Go dans root → mon mien ne fait pas 1Mo. Tu as quelque chose qui a créé des data en root.
18 Go dans usr → tu as plein de truc d'installer, il faudra examiner.
600 Mo dans opt → mageia ne propose RIEN dans ce répertoire, tu as installé des logiciels tiers ne venant pas de Mageia dedans.
(preuve : urpmf /opt/ | grep ":/opt" )
Pour analyser usr :
Code BASH :
cd /usr du -Phax -d 1 | sort -hr
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Moi, ce qui m'interpelle en outre, c'est /var, 11 Go. C'est prévu pour y stocker des données, mais pas les fichiers utilisateur.
On y trouve aussi des logs, aussi. Des fois, ça peut partir en vrille.
Édité par Papoteur Le 13/04/2021 à 14h09
Yves

zatox Membre non connecté
-
- Voir le profil du membre zatox
- Inscrit le : 27/09/2011
- Groupes :
Jybz :
Bon j'arrête de déconner. le dossier . est un lien vers le dossier actuel, et le dossier .. est un lien vers le dossier parent. Tu as souvent du lire cd ../ ou lancé des commandes comme ./configure, on ne fait que préciser le chemin
Quand tu dis que "le dossier . est un lien vers le dossier actuel" veux-tu dire que c'est un lien vers /home/user/ ?
Si oui, ce que je ne comprends pas c'est qu'un lien fasse plus de 30 Go !! ça me parait beaucoup pour un lien non ? et si c'est le dossier pointé par le lien qui fait 30 Go alors je peux te dire que chez moi /home/user/ fait beaucoup plus que 30 Go ...!!!
Bref, pour le moment je ne suis pas chez moi, je ne peux donc pas intervenir sur ma machine, mais dès que je rentre je vais voir tout ça.
Jybz :
cd /
du -Pax -d1 | sort -rh
#ouvrir le dossier le plus gros
cd $DOSSIER
du -Pax -d1 | sort -rh
Et ainsi de suite pour trouver un fichier obèse d'un paquet à désinstaller ou un fichier (par exemple un log) a supprimer.
du -Pax -d1 | sort -rh
#ouvrir le dossier le plus gros
cd $DOSSIER
du -Pax -d1 | sort -rh
Et ainsi de suite pour trouver un fichier obèse d'un paquet à désinstaller ou un fichier (par exemple un log) a supprimer.
Pour les logs j'ai déjà fait le nécessaire avec ce que m'a dit vigen, ensuite trouver un fichier obèse d'un paquet à désinstaller, soit mais je ne sais pas trop comment je vais décider que tel ou tel fichier est obèse et désinstaller le paquet heu ... si je sais ce que c'est ok mais sinon ? ... bon à voir.
Je vais également faire ce que me disais Papoteur: voir si je n'aurai pas un stock de noyaux que je pourrais supprimer.
Ensuite je posterai pour dire où j'en suis.

Carte mère Gigabyte B650 AORUS ELITE AX V1.0 WiFi
Processeur AMD® 8 coeurs RYZEN 7 - 7700X (sans ventirad)
(2) Mémoire de 16 Go DDR5 @ 5600 MHz CL46 Crucial PRO
Carte video RX 7700 XT PULSE, SAPPHIRE®, 12 Go DDR6x
Disque SSD 2 To Gen.4 NVMe Samsung M.2 990 PRO
Carte réseau AMD® M.2 WI-FI 6E RZ616
Processeur AMD® 8 coeurs RYZEN 7 - 7700X (sans ventirad)
(2) Mémoire de 16 Go DDR5 @ 5600 MHz CL46 Crucial PRO
Carte video RX 7700 XT PULSE, SAPPHIRE®, 12 Go DDR6x
Disque SSD 2 To Gen.4 NVMe Samsung M.2 990 PRO
Carte réseau AMD® M.2 WI-FI 6E RZ616
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie