32.4. 重新定义 ext4 文件系统大小
				作为系统管理员,您可以使用 resize2fs 工具调整 ext4 文件系统的大小。resize2fs 工具以文件系统块大小为单位读取大小,除非使用后缀表示特定的单位。以下后缀代表特定的单元:
			
- 
						s(扇区)- 
512字节扇区 - 
						K(KB)- 
1,024字节 - 
						M(兆字节)- 
1,048,576字节 - 
						G(GB)- 
1,073,741,824字节 - 
						T(TB)- 
1,099,511,627,776字节 
先决条件
- ext4 文件系统。有关创建 ext4 文件系统的详情,请参考 创建 ext4 文件系统。
 - 调整大小后可保留文件系统的基本块设备。
 
流程
要重新定义 ext4 文件系统大小,请执行以下步骤:
要缩小并增大卸载的 ext4 文件系统的大小:
umount /dev/block_device e2fsck -f /dev/block_device resize2fs /dev/block_device size
# umount /dev/block_device # e2fsck -f /dev/block_device # resize2fs /dev/block_device sizeCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用块设备的路径替换 /dev/block_device,例如
/dev/sdb1。使用
s、K、M、G和T后缀将 size 替换为所需的调整大小的值。可以使用
resize2fs命令在挂载时增大 ext4 文件系统:resize2fs /mount/device size
# resize2fs /mount/device sizeCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注意扩展时 size 参数是可选的(通常是多余的)。
resize2fs会自动扩展来填充容器的可用空间,通常是逻辑卷或分区。
查看重新定义大小的文件系统:
df -h
# df -hCopy to Clipboard Copied! Toggle word wrap Toggle overflow