已创建文件系统,并已设置文件系统自动挂载至 Linux 云服务器的云硬盘,在云服务器重启后未进行自动挂载。
fstab
配置文件中配置自动挂载云硬盘。fstab
配置文件配置不当。/etc/fstab
文件,即可实现云服务器重启后对应云硬盘的自动挂载:/etc/fstab
配置文件,并进行重新配置。具体操作请参见 修复 /etc/fstab 文件。登录 Linux 云服务器,详情请参见 使用标准登录方式登录 Linux 实例(推荐)。
执行以下命令,查看弹性云硬盘的软链接。
ls -l /dev/disk/by-id
执行以下命令,备份 /etc/fstab
文件。本文以备份到 /home
目录下为例:
cp /etc/fstab /home
执行以下命令,使用 VI 编辑器打开 /etc/fstab
文件。
vi /etc/fstab
按 i 进入编辑模式,并在文件末尾处另起一行,输入以下配置信息。
<设备信息> <挂载点> <文件系统格式> <文件系统安装选项> <文件系统转储频率> <启动时的文件系统检查顺序>
您可根据 步骤2 所选的配置方式,参考以下示例进行配置。
使用弹性云硬盘的软链接(推荐)配置示例:
/dev/disk/by-id/virtio-disk-drkhklpe-part1 /data/newpart ext4 defaults 0 2
使用文件系统的 UUID 配置示例:
UUID=d489ca1c-5057-4536-81cb-ceb2847f9954 /data/newpart ext4 defaults 0 2
使用设备名称(不推荐)配置示例:
/dev/vdb1 /data/newpart ext4 defaults 0 2
/etc/fstab
文件是否写入成功。mount -a
返回结果如下图所示,则表示文件已写入成功。文件系统会在云服务器启动时自动挂载,您可重启云服务器进行验证。
使用 VNC 登录云服务器,详情请参见 使用 VNC 登录 Linux 实例。
进入单用户模式,详情请参见 设置 Linux 云服务器进入单用户模式。
执行以下命令,备份 /etc/fstab
文件。本文以备份到 /home
目录下为例:
cp /etc/fstab /home
执行以下命令,使用 VI 编辑器打开 /etc/fstab
文件。
vi /etc/fstab
按 i 进入编辑模式,将光标移至配置错误行的行首,并输入 #
将该行配置注释。如下图所示:
说明:该行配置了数据盘自动挂载,但由于错误配置实际云服务器重启时未能挂载。
按 Esc 输入 :wq 后,再按 Enter 保存设置并退出编辑器。
在单用户模式的命令行中输入 exit
,退出单用户模式。
等待云服务器重启完成后,登录云服务器。
参考 配置 /etc/fstab 文件 步骤,重新进行配置即可。
本页内容是否解决了您的问题?