设置开机自动挂载磁盘分区,文件/etc/fstab介绍

0    88    1

Tags:

👉 本文共约1534个字,系统预计阅读时间或需6分钟。

简介

您可以通过配置/etc/fstab文件,设置云服务器系统启动时自动挂载磁盘分区。已有数据的云服务器也可以进行设置,该操作不会影响现有数据。

本文介绍如何在fstab文件中使用UUID来设置自动挂载磁盘分区。不建议采用在“/etc/fstab”直接指定设备名(比如/dev/vdb1)的方法,因为云中设备的顺序编码在关闭或者开启云服务器过程中可能发生改变,例如/dev/vdb1可能会变成/dev/vdb2,可能会导致云服务器重启后不能正常运行。

说明:
UUID(universally unique identifier)是Linux系统为磁盘分区提供的唯一的标识字符串。

挂载步骤

执行如下命令,查询磁盘分区的UUID。

blkid 磁盘分区

以查询磁盘分区“/dev/vdb1”的UUID为例:

blkid /dev/vdb1

回显类似如下信息:

表示“/dev/vdb1”的UUID。

  1. 执行以下命令,使用VI编辑器打开“fstab”文件。

    vi /etc/fstab

  2. 按“i”,进入编辑模式。

  3. 将光标移至文件末尾,按“Enter”,添加如下内容。

    以上内容仅为示例,具体请以实际情况为准,参数说明如下:

    • 第一列为UUID,此处填写1中查询到的磁盘分区的UUID。

    • 第二列为磁盘分区的挂载目录,可以通过df -TH命令查询。

    • 第三列为磁盘分区的文件系统格式, 可以通过df -TH命令查询。

    • 第四列为磁盘分区的挂载选项,此处通常设置为defaults即可。

    • 第五列为Linux dump备份选项。

      • 0表示不使用Linux dump备份。现在通常不使用dump备份,此处设置为0即可。
      • 1表示使用Linux dump备份。
    • 第六列为fsck选项,即开机时是否使用fsck检查磁盘。

      • 0表示不检验。

      • 挂载点为(/)根目录的分区,此处必须填写1。

      根分区设置为1,其他分区只能从2开始,系统会按照数字从小到大依次检查下去。

  4. 按“ESC”后,输入“:wq”,按“Enter”。

    保存设置并退出编辑器。

  5. 执行以下步骤,验证自动挂载功能。

    1. 执行如下命令,卸载已挂载的分区。

      umount 磁盘分区

      命令示例:

      umount /dev/vdb1

    2. 执行如下命令,将“/etc/fstab”文件所有内容重新加载。

      本人提供Oracle、MySQL、PG等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!

      mount -a

    3. 执行如下命令,查询文件系统挂载信息。

      mount | grep 挂载目录

      命令示例:

      mount | grep /mnt/sdc

      回显类似如下信息,说明自动挂载功能生效:

参考

https://support.huaweicloud.com/usermanual-evs/evs_01_0072.html

标签:

头像

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

18 − 5 =

 

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部
返回顶部