我有一台服务器,其中两个 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%。我认为需要卸载文件系统才能更改它。