操作场景
当LVM卷组的空间无法满足用户的需求时,可以通过新创建云硬盘、创建物理卷、将物理卷添加到卷组中等操作,对LVM卷组进行扩容。
本指导假设您前期挂载了两个大小为10GB的数据盘,创建了一个卷组,并使用全部容量创建了一个逻辑卷。此时逻辑卷容量已不能满足您的使用需求,需要通过在卷组中新增一块大小为10GB的数据盘来扩展卷组的总容量,再为逻辑卷进行扩容。
操作步骤
步骤一:在控制台创建云硬盘并挂载。
- 登录控制中心。
- 单击控制中心左上角的,选择地域。
- 单击“存储>云硬盘”,进入云硬盘主页面。
- 点击“创建云硬盘”。关于创建云硬盘的详细操作,请参见创建云硬盘。
- 在云硬盘列表,找到新创建的云硬盘,单击“挂载”。
- 选择云硬盘待挂载的弹性云主机,该弹性云主机必须与云硬盘位于同一个可用分区,通过下拉列表选择“挂载点”。返回云硬盘列表页面,当云硬盘状态为“已挂载”时,表示挂载至弹性云主机成功。
步骤二:新增扩展卷组的容量
-
以root用户登录弹性云服务器。
-
执行 vgdisplay 命令,查看系统中当前卷组的容量。具体回显如图所示:
可以看到,当前卷组容量“VG Size”为19.99 GiB。
-
执行 fdisk -l | grep /dev/vd | grep -v vda 命令,查看磁盘并记录设备名称。具体回显如图所示:
可以看到弹性云主机上新挂载的磁盘,设备名称为“/dev/vdd”。
-
执行pvcreate 磁盘设备名 命令,将新挂载的磁盘创建为物理卷。此处执行命令pvcreate /dev/vdd,具体回显如图所示:
-
执行vgextend 卷组名称 物理卷名称 命令,添加物理卷到卷组中,对卷组进行扩容。此处执行命令vgextend vgdata /dev/vdd,具体回显如图所示:
-
执行vgdisplay 命令,查看系统中卷组的详细信息。具体回显如图所示:
可以看到,卷组容量“VG Size”已经增加10GB。
-
接下来可以使用新增的云硬盘来扩展逻辑卷的容量,具体操作可参见使用未分配容量扩展逻辑卷的容量。