查看更多教程 https://on itroad.com
lvresize 命令示例
- 调整逻辑卷的大小(以逻辑盘区为单位)
# lvresize -l [+|-]LogicalExtentsNumber[%{VG|LV|PVS|FREE|ORoirN}] # lvresize --extents [+|-]LogicalExtentsNumber[%{VG|LV|PVS|FREE|ORoirN}]
- 当文件系统需要时,在调整文件系统大小之前不执行 fsck:
# lvresize -n # lvresize --nofsck
- 禁用 udev 同步:
# lvresize --noudevsync
- 使用 fsadm 调整底层文件系统和逻辑卷的大小:
# lvresize -r # lvresize --resizefs
- 以兆字节为单位更改或者设置逻辑卷大小:
# lvresize -L [+|-]LogicalVolumeSize[bBsSkKmMgGtTpPeE] # lvresize --size [+|-]LogicalVolumeSize[bBsSkKmMgGtTpPeE]
- 要提供扩展逻辑卷时要使用的条带数:
# lvresize -i stripes # lvresize --stripes stripes
- 给出条带粒度的千字节数
# lvresize -I StripeSize # lvresize --stripesize StripeSize
如果空间不足,并且想要为 LVM 卷添加更多空间,则可以使用 lvresize 命令来实现。
为此,请卸载卷并使用 lvresize 命令。
(实际上,不需要卸载卷来增大它,但这是作为另外的预防措施。
)之后,我们还必须使用 e2fsck 检查文件系统并运行 resize2fs 以调整该卷上的 ext4 文件系统的大小:
- 卸载挂载点:
# umount /data
- 执行调整大小操作:
# lvresize --size 2G /dev/vg_name/lv_name
在刚刚显示的示例中,卷和文件系统都调整为 2GB。
- 运行 fsck:
# e2fsck -f /dev/vg_name/lv_name
4.接下来,再次挂载卷并检查磁盘空间:
# mount -t ext4 /dev/vg_name/lv_name /data # df -h /data
日期:2020-09-17 00:14:02 来源:oir作者:oir