一、 常用相关命令:

fdisk      mount      pvcreate      pvdisplay      pvscan      vgcreate      vgdisplay 
vgscan     lvcreate   lvdisplay     lvscan         lvs         vgs

二、相关概念

1:物理卷:通常一个分区或者一个硬盘就可以建立一个物理卷,物理卷的最小单位是PE,一般默认是4MB。
2:卷组:将多个物理卷组合到一起,成为一个卷组。
3:虚拟卷:其实就是在卷组的基础上再次划分,最小单位是LE,与PE一样,并且一一对应。逻辑卷跟物理卷没有本质区别,只是站在不同的层次来看罢了。

三、磁盘分区

1.添加一块新的磁盘:fdisk -l 查看磁盘情况,如下图,新加sdb磁盘

2.磁盘划分: fdisk /dev/sdb 对磁盘进行分区

3.创建物理卷:pvcreate /dev/sdb1 /dev/sdb2 也可以只对一个分区创建物理卷

可以使用pvdisplay 或者pvscan查看创建的物理卷

4.将物理卷添加到卷组里:vgcreate vg1 /dev/sdb1 /dev/sdb2  也可以只添加一个物理卷

使用vgdisplay 或者vgscan 查看卷组

5.创建逻辑卷 lvcreate -n lv_name -L 15G vg1

使用lvscan 或者lvdisplay查看逻辑卷

6.格式化文件系统

mkfs.ext4 /dev/vg1/lv_name

7.挂载 mount /dev/vg1/lv_name /data

设置开机自动挂载vi /etc/fstab

四、逻辑卷的扩容

1. 添加磁盘并进行分区、创建物理卷

pvcreate /dev/sda3

2.增加卷组容量

vgextend vg1 /dev/sda3

3.扩展逻辑卷的大小

lvextend -L +10G /dev/vg1/lv_name

4.最后使用resizefs2命令重新加载逻辑卷的大小才能生效

resize2fs /dev/vg1/lv_name  #不适用xfs文件系统

xfs_growfs /dev/vg1/lv_name  #xfs文件系统使用

 

Logo

更多推荐