问题:机房服务器断电进行消防检查,检查完后服务器远程登录不了
去机房查看服务器,服务器启动时出现了
welcome to emergency mode. ...... journalctl -xb...
.....
Press enter for maintenance
(or type Control-D to continue): --- Ctrl+d继续启动服务器。
按下Ctrl+d 成功启动
因为服务器使用nfs挂载了网络存储,猜测存储服务器还未完全启动,服务器就去挂载网络存储,会找不到,所以服务器出现了上述情况
解决方案
1 | UUID=d9a2b784-4579-4d89-8713-4b7d6b00742b /bigdata ext4 defaults,x-systemd.device-timeout=3 0 0 |
在/etc/fstab文件中添加了一个选项,x-systemd.device-timeout=3参考)
设置 x-systemd.device-timeout=#
参数,设置超时时间,以防止网络资源不能访问的时候浪费时间
使用以下命令检查fstab是否存在内容错误
1 | ` mount -fav` |
- -f, –fake dry run; skip the mount(2) syscall 表示这只是测试, 并不会真的安装
- -a, –all mount all filesystems mentioned in fstab 表示测试所有 /etc/fstab 中的内容
- -v, –verbose say what is being done 表示显示尽可能多的 log