多个硬盘挂载到同一个目录
同一目录无法重复挂载,后挂载的会覆盖之前挂载的磁盘。但是现在需要将4块磁盘并行挂载,该如何操作呢?
将2块磁盘合并到一个逻辑卷 进行挂载。
基本知识
基本概念PV(Physical Volume)- 物理卷物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。
VG(Volumne Group)- 卷组卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。
LV(Logical Volume)- 逻辑卷逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组。
- 查看磁盘
查看是否有空余的磁盘可用。
sudo fdisk -l
可以看到,/dev/nvme0n1 和 /dev/nvme1n1 都是空的硬盘。
- 创建分区
分别为2块硬盘创建分区,需要注意的是,与挂载单块磁盘不同,创建分区后需要修改分区类型。
下面的操作需要给两个盘都执行一次。
- 查看创建的分区
sudo fdisk -l
- 创建PV
sudo pvcreate /dev/nvme0n1p1 /dev/nvme1n1p1
- 查看PV
sudo pvdisplay
- 创建VG
sudo vgcreate lvm_data /dev/nvme0n1p1 /dev/nvme1n1p1
- 创建LV
sudo lvcreate -L 6.8T -n lvmdata_1 lvm_data
- 查看分区
这里分区就创建完成了,后面的步骤和挂载单块磁盘一样:格式化然后挂载。fdisk -l
sudo fdisk -l
- 格式化分区
sudo mkfs.ext4 /dev/mapper/lvm_data-lvmdata_1
- 挂载到目录
sudo mkdir /data1
sudo mount /dev/mapper/lvm_data-lvmdata_1 /data1
至此操作全部结束,可以放心的保存文件。