Vous n'êtes pas identifié(e).
Pages : 1
donne :
Et un:
donne:
Les 26T c'est dans media mais rien à avoir avec / (ce sont des volumes montés)
Donc je ne comprends pas pourquoi avec "df" je vois uniquement 174M de libre et lorsque je fais un "du" on voit bien qu'il n'y a pas 130G d'occupé...
Quelqu'un a une idée?
Merci.
JC
Dernière modification par d33p (24-03-2019 20:31:40)
science sans conscience n'est que ruine de l'âme...
Hors ligne
> Débuter sur Debian
Principales commandes Linux+ISOs DF+Les cahiers du débutant
> Débuter sur openSUSE
Site officiel + Wiki fr + Forum fr +Guide du débutant sur Leap 15.x
Hors ligne
Les 26T c'est dans media mais rien à avoir avec / (ce sont des volumes montés)
C'est pour cela qu'il faut ajouter l'option -x à du pour rester dans les limites du système de fichiers.
du ne peut prendre en compte que le contenu qui est visible dans l'arborescence du système de fichiers. Il y a trois cas où du contenu peut lui échapper :
- Un fichier supprimé alors qu'il est encore ouvert par un processus. L'arrêt du processus ou le redémarrage du système libère l'espace alloué et résoud le problème.
- Un fichier "caché" sous un montage. Cela arrive typiquement quand on croit écrire dans un volume qui n'est pas monté. Pour voir ce qui est caché sous les points de montage, monter la racine en bind :
- L'espace de certains systèmes de fichiers peut être occupé par des instantanés ou sous-volumes (btrfs, nilfs).
Il vaut mieux montrer que raconter.
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Dernière modification par smolski (24-03-2019 09:22:05)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Les opérations de remontage (« bind »)
Depuis Linux 2.4.0, il est possible de remonter une partie de la hiérarchie des fichiers ailleurs. L'appel est :
mount --bind ancien_répertoire nouveau_répertoire
ou en utilisant cette entrée fstab :
/ancien_répertoire /nouveau_répertoire none bind
À la suite de cet appel, le même contenu est accessible en deux endroits. Un fichier unique peut également être remonté (sur un fichier unique). Un remontage permet aussi de créer un point de montage à partir d'un répertoire normal, par exemple :
mount --bind toto toto
L'appel de remontage n'attache qu'un unique système de fichiers (ou une partie), et pas les éventuels sous-montages. La hiérarchie complète, y compris les sous-montages, est attachée une seconde fois avec :
mount --rbind ancien_répertoire nouveau_répertoire
Remarquez que les options de montage du système de fichiers resteront les mêmes que celles du point de montage d'origine et ne pourront pas être modifiées en ajoutant l'option -o aux options --bind ou --rbind. Les options de montages peuvent être modifiées par une commande remount à part, par exemple :
mount --bind ancien_répertoire nouveau_répertoire
mount -o remount,ro nouveau_répertoire
Remarquez que le comportement de l'opération de remontage dépend du fichier /etc/mtab. La première commande enregistre l'option bind dans le fichier /etc/mtab et la seconde commande lit l'option dans le fichier. Si le système ne possède pas de fichier /etc/mtab ou si vous définissez explicitement source et cible de la commande remount (dans ce cas mount(8) ne lit pas /etc/mtab), alors vous devez aussi utiliser l'attribut (ou l’option) bind de la commande remount. Par exemple :
mount --bind ancien_répertoire nouveau_répertoire
mount -o remount,ro,bind ancien_répertoire nouveau_répertoire
Remarquez que remount,ro,bind créera un point de montage en lecture seule (entrée VFS), mais que le superbloc du système de fichiers d’origine sera toujours accessible en écriture, ce qui signifie que l’ ancien_répertoire sera accessible en écriture, mais que le nouveau_répertoire sera en lecture seule.
> Débuter sur Debian
Principales commandes Linux+ISOs DF+Les cahiers du débutant
> Débuter sur openSUSE
Site officiel + Wiki fr + Forum fr +Guide du débutant sur Leap 15.x
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Donc logiquement "/" n'occupe que 4.3G
Pourtant
Cela me montre bien mon "/" utilisé à presque 100%
En fait, j'en suis venu là, car j'ai lancé une mise à jour système et j'avais eu le message comme quoi que je n'avais plus de place sur le volume pour faire cette mise à jour...
JC
Dernière modification par d33p (24-03-2019 11:43:02)
science sans conscience n'est que ruine de l'âme...
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Pour voir ce qui est caché sous les points de montage, monter la racine en bind
Juste pour savoir.
Lorsque j'ai vu à travers le "bind" qu'il y avait bien du contenu "caché" sous un point de montage, j'ai désactivé les points de montages dans fstab, j'ai redemarré la machine, j'ai vidé ce qu'il y avait "caché" sous le point de montage, j'ai réactivé les points de montage dans fstab, j'ai redemarré le pc... disons pour le faire propre.
Mais est-ce faisable de directement supprimer les fichiers dans le bind mnt ? et après pour enlever le bind, il faut tout demonter via umount?
merci raleur.
à bientôt.
JC
Dernière modification par d33p (24-03-2019 20:28:04)
science sans conscience n'est que ruine de l'âme...
Hors ligne
Mais est-ce faisable de directement supprimer les fichiers dans le bind mnt ?
Oui, bien sûr.
et après pour enlever le bind, il faut tout demonter via umount?
Pas tout, juste le montage en bind.
Il vaut mieux montrer que raconter.
Hors ligne
Merci encore pour tout et à bientôt.
JC
science sans conscience n'est que ruine de l'âme...
Hors ligne
Pages : 1