linux配置数据盘挂载,开机自动挂载

linux配置数据盘挂载,开机自动挂载

在我们新购服务器,或新装系统的情况下,有些商家的系统盘是未进行挂载的,那么则需要我们手动挂载。

注意!请在进行系统操作前进行备份或快照操作!以免不必要的损失!

检查分区是否挂载

  1. 使用 lsblk 命令

    lsblk
    
     

    如果输出显示如下:

     
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    vda    252:0    0   40G  0 disk 
    ├─vda1 252:1    0 39.9G  0 part /
    ├─vda14 252:14   0    4M  0 part 
    └─vda15 252:15   0  106M  0 part /boot/efi
    vdb    252:16   0   40G  0 disk 
    └─vdb1 252:17   0   40G  0 part
    
     

          我们可以看到vda1挂载到了根目录/,也就是系统盘,而vdb1并未进行挂载。

  1. 使用 df 命令

    df 命令列出所有已挂载的文件系统。检查输出中是否有 vdb1

    df -h
    
     

    如果 vdb1 没有出现在输出中,则它确认未被挂载。

  2. 使用 mount 命令

    也可以使用mount 命令列出所有挂载的文件系统。检查输出中是否有 vdb1

     
    mount | grep vdb1
    
     

    如果没有输出,则表示 vdb1 未被挂载。

挂载分区

         确认了 vdb1 未被挂载,并且你希望挂载它,可以使用以下步骤:

  1. 创建挂载点

    选择一个挂载点目录,例如 /mnt/data1,并创建该目录:

     
    sudo mkdir -p /mnt/data1
    
     
  2. 挂载分区

    使用 mount 命令挂载 vdb1 到指定挂载点:

     
    sudo mount /dev/vdb1 /mnt/data1
    
     
  3. 验证挂载

    再次使用 lsblkdf 命令验证分区是否已挂载:

     
    lsblk
    
     

     
    df -h
    
     

自动挂载

如果你希望在系统重启时自动挂载该分区,可以将其添加到 /etc/fstab 文件中。首先,获取分区的 UUID:

 
sudo blkid /dev/vdb1
 

输出示例:

 
/dev/vdb1: UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="ext4"
 

然后编辑 /etc/fstab 文件:

 
sudo nano /etc/fstab
 

添加以下行(使用你获取的 UUID 替换示例中的 UUID):

 
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/data1 ext4 defaults 0 2
 

保存并退出编辑器。这样,vdb1 分区将在系统启动时自动挂载到 /mnt/vdb1

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 共1条

请登录后发表评论

    请登录后查看评论内容