最简单的应该就是直接扩展磁盘的大小了。

重启生效。
有些时候实际情况不允许,因为一个物理磁盘空间已经不多,需要重新挂在一个物理磁盘,相当于windows的一个分区,实际上是两个物理磁盘公共区间。Linux vg的分配让这一实现变得简单。

所以我们的顺序是添加物理卷->扩展VG->扩展lv,那就完事了。
添加磁盘

重启生效;
查看磁盘状态:
fdisk -l;
分区
1、 fdisk /dev/sdd
2、 m(查看菜单)
3、 n
4、 p
5、 1 (分区)
6、 Enter
7、 Enter
8、 t
9、 8e
10、 w
11、 pvcreate /dev/sdd1 (请填写实际的分区号)
物理卷(PV)完事
扩展VG
vgextend vg组名 分区名
vgextend testvg /dev/sdd1
vgdisplay 查看vg组名
扩展lv
lvextend -L+带单位的大小 lv名称
lvextend -L+10825498624B /dev/mapper/testvg-testlv
+代表添加,没有+代表目标大小。如-L10G,则lv卷大小为10G。
vgdisplay --unit b|grep Free 查看vg大小。
resize2fs /dev/mapper/testvg-testlv 让增加的大小生效
也可以扩展的时候加上-r参数,-r即resizefs
lvextend -r -L+10825498624B /dev/mapper/testvg-testlv
添加物理卷->扩展VG->扩展lv,完成
参照资料:
各种卷讲解:
https://my.oschina.net/qihh/blog/59947
lv扩容讲解:
https://www.linuxidc.com/Linux/2017-09/146744.htm
Q.E.D.