查看更多教程 https://on  itroad.com

lvresize 命令示例

  1. 调整逻辑卷的大小(以逻辑盘区为单位)
# lvresize -l [+|-]LogicalExtentsNumber[%{VG|LV|PVS|FREE|ORoirN}]
# lvresize --extents [+|-]LogicalExtentsNumber[%{VG|LV|PVS|FREE|ORoirN}]
  1. 当文件系统需要时,在调整文件系统大小之前不执行 fsck:
# lvresize -n
# lvresize --nofsck
  1. 禁用 udev 同步:
# lvresize --noudevsync
  1. 使用 fsadm 调整底层文件系统和逻辑卷的大小:
# lvresize -r
# lvresize --resizefs
  1. 以兆字节为单位更改或者设置逻辑卷大小:
# lvresize -L [+|-]LogicalVolumeSize[bBsSkKmMgGtTpPeE]
# lvresize --size [+|-]LogicalVolumeSize[bBsSkKmMgGtTpPeE]
  1. 要提供扩展逻辑卷时要使用的条带数:
# lvresize -i stripes
# lvresize --stripes stripes
  1. 给出条带粒度的千字节数
# lvresize -I StripeSize
# lvresize --stripesize StripeSize
Linux 中的 lvresize 命令示例

如果空间不足,并且想要为 LVM 卷添加更多空间,则可以使用 lvresize 命令来实现。
为此,请卸载卷并使用 lvresize 命令。
(实际上,不需要卸载卷来增大它,但这是作为另外的预防措施。
)之后,我们还必须使用 e2fsck 检查文件系统并运行 resize2fs 以调整该卷上的 ext4 文件系统的大小:

  1. 卸载挂载点:
# umount /data
  1. 执行调整大小操作:
# lvresize --size 2G /dev/vg_name/lv_name

在刚刚显示的示例中,卷和文件系统都调整为 2GB。

  1. 运行 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