on it road.com
lvextend 命令示例
- 禁用udev同步
# lvextend --noudevsync
- 以逻辑盘区为单位扩展或者设置逻辑卷大小
# lvextend -l +10%VG|LV|PVS|FREE|ORoirN # lvextend --extents +10%VG|LV|PVS|FREE|ORoirN # lvextend -l +10%VG # lvextend -l +10%LV # lvextend -l +10%PVS # lvextend -l +100%FREE
- 以兆字节为单位扩展或者设置逻辑卷大小
# lvextend -L [+]LogicalVolumeSize[bBsSkKmMgGtTpPeE] # lvextend --size [+]LogicalVolumeSize[bBsSkKmMgGtTpPeE]
- 给出扩展的条纹数
# lvextend -i stripes # lvextend --stripes stripes
- 给出条带粒度的千字节数
# lvextend -I stripesize # lvextend --stripesize stripesize
- 在没有提示的情况下进行尺寸扩展
# lvextend -f # lvextend --force
- 当文件系统需要时,在扩展文件系统之前不要执行 fsck
# lvextend -n # lvextend --nofsck
- 使用 fsadm 调整底层文件系统和逻辑卷的大小
# lvextend -r # lvextend --resizefs
逻辑卷管理器 2 (LVM2) 允许我们将物理存储设备聚合到卷组中。
然后,我们可以将该聚合空间划分为一个或者多个逻辑卷。
创建后,可以扩展逻辑卷以利用卷组内未使用的空间,从而也允许扩展位于逻辑卷上的文件系统。
lvextend 命令用于扩展逻辑卷。
在我们使用 lvextend 之前,需要遵循几个步骤。
以下是使用名为 /dev/sdN 的设备作为其物理卷 (PV) 来扩展卷组 (VG)、逻辑卷 (LV) 和文件系统的示例步骤。
- 从空闲磁盘或者分区创建 PV(例如 /dev/sdN1 作为分区):
# pvcreate /dev/sdN1
我们还可以使用完整的磁盘通过 pvcreate 创建物理卷。
- 扩展VG(/dev/sdN1为现有PV路径):
# vgextend vgdata /dev/sdN1
扩展 LV 并一起调整底层文件系统的大小(/dev/vgdata/lvdata 是现有的 LV 路径),将扩展 125 GB:
# lvextend -r -L +125G /dev/vgdata/lvdata
日期:2020-09-17 00:14:01 来源:oir作者:oir