关于lvm磁盘管理-单个磁盘分区PV的扩容

发布时间 2023-07-01 10:31:28作者: 520_1351

在lvm磁盘管理中,vg由一个或者多个pv组成,到最后的系统分区则是由vg中创建出来的lv

如果vg的空间不够了、我们可以有两种方式进行扩展-扩容,

1、增加新的pv

2、扩展-扩容现在有的PV

今天笔者主要讲解一下,关于现有PV的扩容过程,PV可以由整块磁盘形成,也可以是单个分区

对于整块磁盘的操作非常简单,今天主要讲解对于分区PV的扩容的完整过程,假定PV分区是磁盘的最后一个分区

1、先对PV分区所在的磁盘进行扩容(如Cloud云上,直接扩容即可)

2、然后OS中也能立即看到磁盘的大小变了,然后我们可以使用growpart 命令将磁盘后面的全部扇区扩展到最后一个分区

[root@qq-5201351~]# growpart /dev/nvme0n1 3
CHANGED: partition=3 start=2101248 old: size=60813279 end=62914527 new: size=71299039 end=73400287

说明:命令的参数,分别代表磁盘名,和分区编号,注意:这里的分区编号是从1开始的~

3、这里因为nvme0n1p3此前已经是PV了,上面只是将分区扩容了,我们还需要对PV进行扩容,使用pvresize命令指定PV全路径名即可

[root@qq-5201351 ~]# pvresize /dev/nvme0n1p3
  Physical volume "/dev/nvme0n1p3" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized

其他一点额外的补充,pv扩容了、所在的vg自然也就扩容了,我们后续还可以扩展LV分区文件系统

于ext2/3/4还有xfs,有个小技巧可以使用lvextend -rL的方式同时扩展LV物理边界和LV分区文件系统逻辑边界

 

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17518924.html