Linux LVM扩容详解

发布时间 2023-12-04 11:58:02作者: 向往全栈

1、将物理磁盘设备初始化为物理卷

pvcreate /dev/sdb /dev/sdc

  查看物理卷命令:pvs

  删除物理卷:rmpv /dev/sdb

2、创建卷组,并将PV加入卷组

vgcreate name /dev/sdb /dev/sdc

  查看卷组:vgs

  删除卷组 rmvg name

3、基于卷组创建逻辑卷

lvcreate -n name1 -L 2G name

  删除逻辑卷 rmlv name1

4、为创建好的逻辑卷创建文件系统

mkfs.ext4 /dev/name/name1

5、挂载

mount /dev/name/name1 /home

 

 

如何进行扩容?

1、查看对应卷组的空间余量大小

vgdisplay

   注:如果此时卷组的空间也不足了。

   就需要 pvcreate /dev/sdX

   然后 vgextend your_vg_name /dev/sdX

   给这个卷组进行扩容。

2、扩充逻辑卷

lvextend -L +1G /dev/name/name1

3、查看扩容后lv的大小

lvdisplay

4、更新文件系统

resize2fs /dev/name/name1

5、查看更新后文件系统

df -h