当我运行时,df -h
它显示已使用了 95%,/data4
并且我是 下唯一的用户/data4
。
Filesystem Size Used Avail Use% Mounted on
overlay 591G 455G 136G 78% /
tmpfs 64M 0 64M 0% /dev
tmpfs 63G 0 63G 0% /sys/fs/cgroup
/dev/vdb 591G 455G 136G 78% /data
/dev/vdf 591G 537G 54G 91% /data1
/dev/vde 591G 530G 62G 90% /data2
/dev/vdc 591G 556G 35G 95% /data4
/dev/vdd 591G 506G 86G 86% /data3
tmpfs 63G 1.5M 63G 1% /dev/shm
/dev/vda1 99G 82G 13G 88% /etc/localtime
tmpfs 63G 12K 63G 1% /run/secrets/kubernetes.io/serviceaccount
tmpfs 63G 12K 63G 1% /proc/driver/nvidia
devtmpfs 63G 0 63G 0% /dev/nvidia0
tmpfs 63G 0 63G 0% /proc/acpi
tmpfs 63G 0 63G 0% /proc/scsi
tmpfs 63G 0 63G 0% /sys/firmware
/data4
但是,如果我检查使用了多少,du -sh
我会看到以下情况:
pwd
/data4
du -sh
241G
只使用了241G。我想释放下的空间/data4
,但找不到几乎一半以上的556G被用在哪里。
这是为什么?
答案1
您可能遇到过 ext2 和后续版本保留 5% 的文件系统供 root 用户使用的情况。
要将保留块百分比设置为 0%(0 个块):
tune2fs -m 0 /dev/vdc
获取当前值:
tune2fs -l <device>
更多信息请参阅帖子
有没有办法让 Linux 中的扩展文件系统使用更少的空间?