记一次多磁盘挂载同一目录

Posted by 呆贝斯 on August 24, 2023

问题场景

Ubuntu Server系统上将新添加三块容量分别为2T、2T、8T的磁盘挂载到/home/titi/workspace/fdfs/目录,文件系统为ext4。

思考

同一目录无法重复挂载,后挂载的会覆盖之前挂载的磁盘,需要将三块硬盘合并到一个逻辑卷后挂载。

基本概念:

  • PE(Physical Extent) 物理块
  • PV(Physical Volume) 物理卷在逻辑卷管理中处于最底层,它可以是物理硬盘的分区,也可以是整个物理硬盘,也可以是raid设备。
  • VG(Volume Group) 卷组建立在物理卷上,一个卷组至少要包括一个物理卷,在卷建立后可动态添加物理卷到卷组中。
  • LV(Logical Volume) 逻辑卷建立在卷组上,一个逻辑卷可以只有一个卷组,也可以有多个卷组。卷组中未分配的空间可以用于建立新的逻辑卷, 逻辑卷建立后可以动态的扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以拥有多个卷组。

解决方法

  1. 查看当前状态 img_8.png img_9.png
  2. 创建卷组 创建卷组的命令为vgcreate,此命令在物理卷创建为一个卷组,在物理卷/dev/sda上创建为一个名为vgfdfs的卷组。

     vgcreate vgfdfs /dev/sda
    

    img.png

  3. 添加新的物理卷到卷组 此步为将多块磁盘空间合为一体的关键步骤,当系统中新增了磁盘或新建了物理卷,而要将其添加到已有卷组时,就可使用vgextend命令。 img_1.png 创建后查看卷组sudo vgs img_3.png
  4. 创建逻辑卷 创建逻辑卷的命令为lvcreate;此命令在卷组上创建逻辑卷,在卷组vgfdfs上创建一个名为lvfdfs的逻辑卷,起大小为10.9T; img_2.png 创建后查看逻辑卷sudo lvscan img_4.png
  5. 格式化逻辑卷 将创建的lvfdfs逻辑卷格式化为ext4。 img_5.png
  6. 逻辑卷挂载到目录
    • 挂载 img_6.png
    • 开机自动挂载 img_10.png
    • 查看挂载 img_7.png