公司一台云服务器更新内核后重启,之后发现无法连接。登陆控制台,使用vnc方式登陆发现服务器虽然启动了,但是提示需要输入root密码进入紧急模式。
进入紧急模式,按照提示输入命令systemctl status kdump.service
如图看到红色的失败信息,不过还是不能通过它定位问题。
再次重启,重启界面有多个选项。
尝试使用第二项和第三项启动,结果一样。
进入紧急模式,输入命令journalctl -xb
信息很多,一直翻找,终于出现重要信息。
如图提示,vdb1挂载使用了0这个参数不能识别。
编辑/etc/fstab
如图,应该就是这个参数的问题。
注销这条配置,在rc.local内使用mount挂载
mount /dev/vdb1 /application
保存,重启服务器。
正常启动。
注:fstab文件中/dev/vdb1配置的问题是缺少了一项,即第四项,这样就产生了参数错位,第四项没有0这个可用参数,所以会提示使用了0这个参数不能识别。在第四列添加default可解决问题。