我正在调整CentOS服务器上的逻辑卷大小,我遇到了一个问题,卷被称为100%,尽pipe“大小”和“已用”列似乎表明应该有更多的空间。
df -h /volume_name Filesystem Size Used Avail Use% Mounted on /dev/blah 1014G 963G 24M 100% /volume_name
如果造成这个问题,我的调整过程是:
umount /dev/volume_name lvresize -L 1014G /dev/volume_name e2fsck -f /dev/volume_name resize2fs /dev/volume_name mount /dev/volume_name /volume_name
会有这么多未使用的空间是正常的吗? 当我在卷上运行e2fsck时,大多数人都说他们有大约2或3%的非连续空间。 这可能是对这个问题的贡献吗?
感谢你给与我的帮助。 我试过寻找这个问题,但我可能会使用错误的术语,所以即使指着我在正确的方向将不胜感激!
什么types的FS? 在ext2 / 3/4的情况下,如果您创build了FS而没有指定保留块,则默认有5%的保留块,在1TB文件系统的情况下为50GB。
尝试以下内容
tune2fs -l /dev/blah |grep -i reserved
这些是为用户root保留的块 – 这对于运行操作系统必不可less的文件系统是有意义的,例如rootfs,/ var,/ tmp等,但对于/ home,/ apps等来说,这是非常不利的。
如果您想删除保留,请键入以下内容:
tune2fs -m0 /dev/blah
在系统上执行'dumpe2fs -h / dev / blah | grep -E'locking计数''并查看块计数和保留块计数。 当创build一个文件系统时,5%的空间是为pipe理目的而保留的,一些快速的math表明1014G的5%约为50G。 如果你想调整这个,你可以使用tune2fs命令的-r和-m选项来实现。
默认情况下,当您创build文件系统时,5%的块保留给超级用户root用户。 您可以使用dump2fs检查ext [2-4]文件系统的dump2fs 。
您可以使用tune2fs -m选项更改该百分比,这在大量的情况下是很常见的事情。