fdisk -l 显示磁盘信息
假如新增加的磁盘为vdb
先分区fdisk /dev/vdb
……
分区后的结果为/dev/vdb1(ps:分区时要选择主分区,选择扩展分区时会报错)
格式化mkfs.ext4 /dev/vdb1(不用格式化)
不要挂载(如果挂载了,创建pv时会报错并且无法创建)报错如下:
1.制作VG
pvcreate /dev/vdb1
2.制作VG(卷组)
vgcreate vg1 /dev/vdb1
3.制作LV(逻辑卷)
lvcreate -n lv1 -L 3G vg1
ps: -n 制定lv的name,-L:制定大小
各种查看:pvs,vgs,lvs
查看PE:pvdisplay
ps:创建时可以制定PE大小 如:vgcreate -s 16M vg1 /dev/vdb1
4.格式化mkfs.ext4 /dev/vg1/lv1
5.挂载mount /dev/vg1/lv1 /opt/
二、动态扩容
逻辑卷扩展:lvextend -L +300M /dev/vg1/lv1
resize2fs /dev/vg1/lv1 扩展文件系统
三、LV缩减
1、先卸载umount /opt/ #卸载不影响里面的资料
2、e2fsck -f /dev/vg1/lv1 #检查文件系统是否正常工作
如:将10G缩减到8G
resize2fs /dev/vg1/lv1 8G #这个8G指的是缩小后的大小
lvreduce -L 8G /dev/vg1/lv1
mount /dev/vg1/lv1 /opt/ #挂载后发现里面的数据依然还在
删除逻辑卷,卷组
lvremove /dev/vg1/lv1
vgremove /dev/vg1