![Red Hat 5.4 中的奇怪 DF 输出-已使用 < 大小,但可用为 0?](https://linux22.com/image/592208/Red%20Hat%205.4%20%E4%B8%AD%E7%9A%84%E5%A5%87%E6%80%AA%20DF%20%E8%BE%93%E5%87%BA-%E5%B7%B2%E4%BD%BF%E7%94%A8%20%3C%20%E5%A4%A7%E5%B0%8F%EF%BC%8C%E4%BD%86%E5%8F%AF%E7%94%A8%E4%B8%BA%200%EF%BC%9F.png)
我有一台服务器,其中两个 LUN 挂载在本地 SAN 上。我为正在使用的供应商软件 (splunk) 准备了一个配置文件,该文件定义了第二个 LUN 的大小,但我不小心将其配置为比实际大 6GB。今天早上我进来时看到有人在抱怨这个错误。它已经修复,并且 Splunk 服务器进程已重新启动以使用它。它应该清除数据,而且似乎正在这样做。但是当我查看 DF 的输出时,我看到了一些奇怪的东西:
Filesystem Size Used Avail Use% Mounted on
/dev/cciss/c0d0p3 507G 4.0G 477G 1% /
/dev/cciss/c0d0p1 97M 19M 73M 21% /boot
tmpfs 36G 0 36G 0% /dev/shm
/dev/mapper/hot_group-lvol0
148G 128G 14G 91% /splunk/hot
/dev/mapper/cold_group-lvol0
837G 797G 0 100% /splunk/cold
如您所见,DF 显示磁盘的总大小明显大于(40GB)已使用的磁盘。但是它仍然显示可用字节为 0。有人可以解释一下吗?
答案1
该空间是为 保留的root
。您可以使用 调整保留区域的大小tune2fs /dev/mapper/cold_group-lvol0 -m 1
(假设它是 ext2/3/4),将其设置为 1%,而不是默认的 5%。我认为需要卸载文件系统才能更改它。