小编Kan*_*han的帖子

无需重新启动主机即可更新磁盘可用大小

我使用带有 LVM2 的 RHEL4。有时即使在删除超过 GB 的大文件后,使用该df命令时分区大小也不会更新。

-bash-3.00$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/sys-root  3.9G  1.4G  2.3G  39% /
/dev/cciss/c0d0p1     251M   19M  219M   8% /boot
/dev/mapper/sys-home  250G  125G  113G  53% /home
/dev/mapper/sys-tmp   3.9G   41M  3.7G   2% /tmp
/dev/mapper/sys-var   3.9G  3.6G   98M  98% /var
Run Code Online (Sandbox Code Playgroud)

但是当我使用 du 检查时,它显示了正确的大小

-bash-3.00$ sudo du -sh /var/
 179M   /var/
Run Code Online (Sandbox Code Playgroud)

您可以在那里看到 df 输出显示 /var 分区使用了 3.6Gb,但 du 显示它只有 179Mb。

现在的问题是 sync 或 partprobe 都没有更新信息。但肯定重启主机会解决这个问题。但由于这是一台生产服务器,我无法重新启动它。有什么方法可以在不重新启动主机的情况下手动更新磁盘信息?

partition rhel lvm disk-usage deleted-files

24
推荐指数
1
解决办法
5万
查看次数

标签 统计

deleted-files ×1

disk-usage ×1

lvm ×1

partition ×1

rhel ×1