df 命令结果显示的 Size 不等于 Avail + Used
保留空间(Reserved block)做什么的? 这个空间可以调整吗(参考命令: tune2fs -m 0 )?
保留空间功能:
1. 减少Linux文件系统碎片;
2. 在磁盘分区没有剩余空间的时候.,root用户也可以登陆维护,或者系统记录日志.
File system Reserved Block Count is supposed to reduce Linux file system defragmentation,
to allow root user login for maintenance or to allow Linux system logging facility to function properly
in case file system running low of free disk space.
通常情况下,保留空间大小为 (disk size - inode size ) * 5%
df 命令结果显示的 Size 不等于 Avail + Used, 实际上 Avail + Used = 0.95 * Size, 剩余0.05为保留空间.
这个Size为磁盘可存储数据的大小,实际的裸盘大小参考 fdisk -l中的bytes.
顺便说一下,以前我们解释过fdisk -l查看磁盘大小跟df -h结果显示不一致的问题,还记得吗?
原因如下:
1. fdisk -l 通常以1000bytes 为1KB计数,因此显示的大小GB要大于df -h的结果.
2. df 显示的Size列,是剔除inode的大小(什么是inode?)