Question Espace disque disponible toujours 0%


Je cours centos 5. Jusqu'ici, cela ne pose aucun problème, mais hier, quand il a signalé "pas d'espace libre" pour l'écriture de fichiers, j'essaie de supprimer certains fichiers comme d'habitude. Malheureusement, cette fois, peu importe la quantité de fichiers que j'ai supprimés, il ne reste plus d’espace disponible pour le faire.

Résultat de df:

[root@LSMSVR ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      1.2G  269M  879M  24% /
/dev/hda6             4.8G  138M  4.4G   4% /tmp
/dev/hda5              19G  2.4G   16G  14% /usr
/dev/hda3              48G   12G   34G  25% /var
/dev/hda2             379G  365G     0 100% /home
/dev/hda1              99M   15M   80M  16% /boot
tmpfs                 180M     0  180M   0% /dev/shm

Une idée de comment récupérer l'espace perdu dans / home? Je vous remercie.


4
2018-06-16 03:12


origine




Réponses:


Par défaut, pour les systèmes de fichiers Linux, 5% est réservé à l'accès root uniquement, c'est pourquoi vous ne le voyez pas. Vous pouvez voir ce numéro en comparant "taille" et "utilisé"

Vous pouvez changer cela à 1% en allant sudo tune2fs -m 1 /dev/hda2 Vous pouvez évidemment modifier le paramètre -m en un nombre quelconque de pourcentages.

Remarque! Cela peut sembler une bonne idée de définir ce paramètre sur 0 pour tous les lecteurs, mais votre système risque de vous bloquer complètement si le disque dur se remplit. (pas un problème sur les disques non root)


6
2018-06-16 07:03





Il n'y a pas "d'espace perdu". Par défaut, 5% de l'espace sur un système de fichiers est réservé à root, afin que les utilisateurs ne le remplissent pas complètement et ne détruisent pas le système. Continuez à supprimer les fichiers jusqu'à ce qu'il reste plus de 5% d'espace libre dans le système de fichiers. Vous avez au moins 5 Go ou plus.


4
2018-06-16 03:15



Le défaut de 5% est-il spécifique au système de fichiers? - bbaja42
C'est spécifique au programme utilisé pour créer le système de fichiers. Bien sûr, certains systèmes de fichiers ne le supportent pas du tout. - Ignacio Vazquez-Abrams
Comment avez-vous détecté dans la question quel système de fichiers est utilisé dans ce cas? - bbaja42
CentOS 5 signifie ext3. Mais ext2 / 3/4 le supporte tous. - Ignacio Vazquez-Abrams
tune2fs peut être utilisé pour modifier les paramètres d'un système de fichiers ext2 / 3/4, mais je vous recommande de ne pas définir le pourcentage réservé à 0. - Ignacio Vazquez-Abrams