磁盘与文件系统:原理、操作与实现
1. 文件系统与逻辑卷的调整
在管理磁盘和文件系统时,调整文件系统大小是一项常见操作。可以使用 fsadm 命令来调整文件系统大小,使用 -v 选项以详细模式查看其工作过程:
# fsadm -v resize /dev/mapper/myvg-mylv1
执行上述命令后,会输出一系列信息,表明 fsadm 检测到文件系统类型、设备大小等,并调用 resize2fs 工具进行实际的文件系统调整。如果不指定大小, fsadm 默认会将文件系统调整为适配整个设备。
若想更简便地调整逻辑卷和文件系统大小,可使用 lvresize 命令:
# lvresize -r -l +100%FREE myvg/mylv1
需要注意的是,对于 ext2/ext3/ext4 文件系统,可以在挂载状态下进行扩展操作,但不能在挂载时进行收缩操作。手动收缩时,需先调整分区大小,再调整逻辑卷大小,且要确保新的逻辑卷能容纳文件系统。使用 lvresize 的 -r 选项能更方便地协调文件系统和逻辑卷的大小。
2. LVM的实现机制
LVM(逻辑卷管理)的实现
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



