LVM逻辑卷的创建

2026-04-01 10:28:49

1、对硬盘进行分区

#parted /dev/sdb

>mklabel gpt

由于MBR分区表只支持2T硬盘,所以如果大于2T必须用GPT分区表

>p

>mkpart primary xfs 0G 200G

xfs就是ext4文件系统

>mkpart primary xfs 200G -0G

>set 1 lvm on 设定编号1为LVM分区,on开启 off是关闭

>set 2 lvm on

>quit

2、创建pv(物理卷)

#pvcreate /dev/sdc1

#pvcreate /dev/sdc2

#pvs 显示PV分区情况

3、创建vg(卷组)

#vgcreate vg0 /dev/sdc1 /dev/sdc2 把分区加入到vg0组里

#vgs 显示vg卷组情况

4、创建lvm(逻辑卷)

#lvcreate -L 100G -n lv0 vg0 创建lv大小100G名称lv0

#mkfs.ext4 /dev/vg0/lv0 格式化lv0

#mount /dev/vg0/lv0 /mnt 挂载开机自动启动就写入到fstab文件中 或/etc/re.local

5、管理LVM

1. ①扩展lv容量:

#lvextend -L +20G /dev/vg0/lv0 需要卸载下来分区

#lvdisplay 显示为120G容量,可是挂载后发现还是100G

#resize2fs /dev/vg0/lv0 不需要卸载分区

(报错了) 是使用了xfs格式,则用xfs_growfs /dev/vg0/lv0加载一下就可以的

   ②缩小lv容量(不建议使用)

#lvreduce -L $大小 /dev/vg0/lv0

2.扩展vg容量

在添加一块硬盘创建好PV后

#vgextend vg0 /dev/sdd1 添加sdd1分区加入到vg0组

#vgs

3删除#lvremove /dev/vg0/lv0

猜你喜欢