Linux系统挂载磁盘进行拓容

背景: 我们的服务器通常会有系统盘和数据盘, 系统盘主要存储我们的软件程序, 数据盘主要用于存储我们的运行数据, 在实际应用中, 我们通常会有数据盘会在数据达到一定数量级后再进行数据盘挂载, 那么如何在Linux系统重通过挂载数据盘进行存储容量的拓容呢, 主要可以分为下面几部.

Snipaste_2024-11-13_11-51-26.png

前提

确保磁盘硬件已经正常连接到服务器或者云服务器中已经购买了数据盘磁盘, 有了磁盘, 后续的主要操作就是格式化磁盘, 挂载分区, 配置自动挂载. 下面就以我的一个Linux服务器添加一块数据盘为例演示一下如何挂载磁盘.

操作

  1. 查看当前分区空间

      df -sh
    

    Snipaste_2024-11-13_11-49-33.png

  2. 查看磁盘列表lsblk, 这里vdb是尚未挂载的磁盘

         lsblk
    

    Snipaste_2024-11-13_11-50-25.png

  3. 格式化新的磁盘,看到done字样说明磁盘格式化完成

         mkfs -t ext4 /dev/vdb
    
  4. 创建挂载点挂载磁盘

         mkdir /data1 # 创建挂载点
    
         mount /dev/vdb /data1 # 执行挂载
    
         df -h # 查看新磁盘挂载情况
    

    Snipaste_2024-11-13_11-51-26.png

自动挂载

配置磁盘自动挂载,这样系统重启后就能自动挂载数据盘了. 自动挂载大多通过配置/etc/fstab实现

  1. 查看磁盘的UUID

        blkid
    

    Snipaste_2024-11-13_11-52-17.png

  2. 使用vi编辑/etc/fstab,根据示例将添加的磁盘uuid添加到文件,保存并退出

    Snipaste_2024-11-13_11-53-35.png

  3. 使用mount -a验证自动挂载情况

    Snipaste_2024-11-13_11-54-07.png