前几日服务器突然无法正常连接,一直没时间处理,今日进入机房查看发现服务器已重启,停在了启动过程中,报错如图:
大致的意思是检查文件系统时到某个文件出错了,异常的文件是
/dev/mapper/vg_hljtnits-lv_home
报错信息如下:
bash:cannot set terminal process group (-1):Inappropriate ioctl for device
bash:no job control in this shell
说实话第一次遇到过,对于这种报错很懵逼,不知道如何处理,只能询问网友并在搜索引擎上查找相关信息。
试了下大家出的主意,也尝试了不少在搜索引擎上查到的方法,最后使用了在这个链接中的方法解决的问题:
https://blog.csdn.net/Will_cruise/article/details/102958828
处理过程如下:
根据屏幕提示让我们输入root密码或按ctrl+D继续,我尝试按ctrl+D,服务器继续启动过程然后报错退出,自动重启。
再次进入这个画面,输入了root密码之后手工重启服务器,依然报错停止在这个画面。
在找到了上面的链接内容后使用fsck命令来检查并处理不一致的异常文件。
fsck –y /dev/mapper/vg_hljtnits-lv_home
#命令解释:
#fsck(file system check)用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查
#-y : 选项指定检测每个文件是自动输入yes
执行以上命令后进入检查和修复阶段,略作等待之后进入命令行状态,此时检查与修复完成,输入shutdown -r now重启系统,恢复正常。
经验总结:应该是服务器非正常重启之后导致了系统文件异常,用fsck命令检查异常文件和目录并修复了问题,有点类似于windows以前我们经常遇到的开启后蓝屏状态下的系统文件自检。
原文地址:https://blog.csdn.net/wxlbrxhb/article/details/129015578
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_33032.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!