【发布时间】:2022-01-06 08:09:05
【问题描述】:
我试图将一个 1.5GiB 的文件从一个位置复制到另一个位置,并被警告说我的磁盘空间已满,因此我使用 df -h 进行验证,结果如下:
Filesystem Size Used Avail Use% Mounted on
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 114M 16G 1% /dev/shm
tmpfs 16G 2.0M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/mapper/RHELCSB-Root 50G 11G 40G 21% /
/dev/nvme0n1p2 3.0G 436M 2.6G 15% /boot
/dev/nvme0n1p1 200M 17M 184M 9% /boot/efi
/dev/mapper/RHELCSB-Home 100G 100G 438M 100% /home
tmpfs 3.1G 88K 3.1G 1% /run/user/4204967
/dev/mapper/RHELCSB-Home 似乎是导致问题的原因。但是在运行sudo du -xsh /dev/mapper/RHELCSB-Home时,我得到了以下结果:
0 /dev/mapper/RHELCSB-Home
/dev/ 和 /dev/mapper/ 也是如此。在研究了这个问题后,我发现这可能是由于/var/log/中未删除的日志文件造成的,但那里的文件总大小远未接近100GiB。什么可能导致我的磁盘空间已满?
附加上下文:发生这种情况时,我正在运行本地 postgresql 数据库,但我看不出这与我的问题有何关系,因为 postgres 日志文件也没有占用那么多空间。
【问题讨论】: