最近更新时间:2025-12-11 14:56:49
本文主要介绍,挂载磁盘后重启服务器无法连接,通过控制台vnc进入救援模式的排查教程。
linux云服务器实例挂载磁盘重启后,无法连接实例。
可能是fstab文件中磁盘信息有误,fstab是Linux系统中磁盘挂载配置文件,记录了磁盘分区、挂载点、文件系统类型、挂载选项等关键信息。若其中的磁盘分区标识(如UUID、设备名)、挂载点路径、文件系统类型等配置错误,系统启动时会因“找不到对应磁盘/挂载点”或“文件系统类型不匹配”触发错误,导致机器无法使用。
在控制台通过金山云VNC连接服务器,查看机器系统状态。
当看到系统进入救援模式后,我们可以通过root密码登录到救援模式中。
1.查看磁盘挂载情况和磁盘uuid相关信息
#查看磁盘
lsblk
#查看磁盘 UUID 和磁盘格式
blkid /dev/vda1 /dev/vdb1 /dev/vdb2输出如下图所示
2.查看fstab中磁盘挂载信息
#查看 fstab
vi /etc/fstab返回信息如下图所示
查看fstab中UUID是否有误,挂载路径是否存在,磁盘格式是否一致等。
如图对比fstab中文件信息和blkid输出的UUID和磁盘格式可以看到/dev/vdb1和/dev/vdb2在文件fstab文件中写入的是xfs格式,实际两块磁盘分别是ext4格式,注释两条挂载信息后重启服务器即可进入login下。
在login下使用如下命令,重新挂载磁盘
#查看磁盘
lsblk
#查看未挂载磁盘 UUID 和格式
blkid /dev/vdb1 /dev/vdb2
#修改 fstab 中磁盘挂载信息
vi /etc/fstab
#解除注释的两条信息,并把 xfs 修改成 blkid 中输出的格式
UUID=blkid中输出的UUID信息 /挂载路径 ext4 defaults 0 0
UUID=blkid中输出的UUID信息 /挂载路径 ext4 defaults 0 0
#修改后 :wq 保存退出
#挂载磁盘
mount -a
#查看磁盘挂载情况
df -T磁盘挂载情况如下图所示
至此基本可以解决因为磁盘挂载导致机器进入救援模式的情况。
纯净模式
