1)首先在vm的配置编辑中增加磁盘容量,并重启虚拟机使其生效。
2)使用fdisk命令划分一个新的分区并将这个新分区的 system id 改为8e(lvm格式),并执行命令 partprobe /dev/sdxn 更新磁盘分区表。
fdisk /dev/sdxn;
pratprobe /dev/sdx;
3)使用vgextend命令扩容vg卷的容量,可以使用--help去查询命令帮助
命令格式如下:
vgextend VolumeGroupName PhysicalDevicePath
例子:
vgextend ubuntu-vg /dev/sda3
4)使用lvextend命令扩容lv卷的容量,可以使用--help去查询命令帮助
命令格式如下:
lvextend LogicalVolume[Path] [ PhysicalVolumePath... ]
例子:
lvextend /dev/ubuntu-vg/root /dev/sda3
5)使用resize2fs命令使其生效,这时如果执行失败请重启后再执行
命令如下:
resize2fs /dev/ubuntu-vg/root
执行完毕后,使用df -h查看下所挂载的分区是否生效,最后再次重启vm。
注意:centos 7 使用:xfs_growfs 命令