Linux每加入一块新磁盘,挂载的时候通常需要挂载到一个新的文件夹下,如果多块磁盘挂载到同一目录之下,那么后挂载的磁盘会覆盖先挂载的磁盘显示,先挂载的磁盘数据还在。那么有没有什么方法使得多块磁盘同时挂载到同一目录之下哪?那么就会用到本文提到的LVM。

基本概念

PV(Physical Volume)- 物理卷

物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。

VG(Volumne Group)- 卷组

卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。

LV(Logical Volume)- 逻辑卷

逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组

PE(Physical Extent)- 物理块

操作步骤

首先需要将要挂载的多个磁盘全部修改为LVM分区格式。
在这里插入图片描述
在这里插入图片描述
通过:sudo fdisk -l 查看磁盘信息:
在这里插入图片描述
开始进行多个磁盘创建逻辑分区,首先安装工具:sudo apt install lvm2

创建物理卷pv:
sudo pvcreate /dev/sda1 /dev/sdb1
在这里插入图片描述

准备卷组:sudo vgcreate biso-vg /dev/sda1 /dev/sdb1
查看卷组:sudo vgdisplay
在这里插入图片描述
准备逻辑卷:
sudo lvcreate -l 100%FREE -n biso-lvm biso-vg
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210224152724419.png
格式化分区:
sudo mkfs.ext4 /dev/biso-vg/biso-lvm
在这里插入图片描述
将逻辑卷挂载:
sudo mount /dev/biso-vg/biso-lvm /data

查看下目前的硬盘存储信息:df -h

在这里插入图片描述
最后添加开机自动挂载,防止重启后丢失挂载信息:
修改/etc/fstab文件:
在这里插入图片描述

完成

Logo

更多推荐