首先我们准备两块5GB的硬盘,在虚拟机里添加即可,分别是/dev/sdb和/dev/sdc两块硬盘。
1、让新建家的两块硬盘设备支持LVM技术。(注意,当前操作系统是Centos7.7 最小化安装的没有lvm相关命令,需要yum install -y lvm2进行安装)
```
pvcreate /dev/sdb /dev/sdc
```

2、把两块硬盘设备加入到storage卷组中,然后查看卷组的状态。
```
vgcreate storage /dev/sdb /dev/sdc
vgdisplay
```

3、切割出一个6GB的逻辑卷设备。
这里需要注意切割单位的问题。在对逻辑卷进行切割时候有两种计量单位。第一种是以容量为单位,所使用的参数是-L。例如,在使用-L 6G生成一个大小等于6G的逻辑卷。另外一种是以基本单位的个数为单位,所使用的参数为-l。每个单元的到校默认为4MB。例如使用-l 1000可以生成一个大小为4MBx1000=4000MB的逻辑卷。后者显然有点繁琐,我们就用-L计量单位为各位演示下面的操作。
```
lvcreate -n vo -L 6G storage
```

```
lvdisplay #查看逻辑卷
```
4、把生成好的逻辑卷进行格式化,然后挂载使用,这里我们用ext4格式为各位演示。Linux系统会把LVM中的逻辑卷设备存放在/dev设备目录中(实际上是做了一个符号链接),同时会以卷组的名称来建立一个目录,其中保存了逻辑卷的设备映射文件(即/dev/卷组名称、逻辑卷名称)
```
mkfs.ext4 /dev/storage/vo
```

创建挂载目录,并挂载逻辑卷
```
mkdir /lvmtest
mount /dev/storage/vo /lvmtest/
```
5、查看挂载状态,并写入挂载配置文件,使其永久生效。
```
vim /etc/fstab (追加至最后一条)
/dev/storage/vo /lvmtest ext4 defaults 0 0
```
```
df -h 验证
```
最后修改:2021 年 11 月 29 日
© 允许规范转载