一、故障描述
某华为的物理机在更换raid卡之后,启动操作系统发现进不去,一直卡在登录界面;之前也是raid卡问题导致操作系统启动不了,后续更换raid卡依然还是操作系统无法启动;刚好系统是做了数据库集群,不影响业务的使用。

二、故障分析
1、硬件分析
经过排查服务器的指示灯和ibmc界面排查,硬件指示灯正常,管理界面查看也正常,无相关报错信息,说明硬件目前状态是正常的。
2、单用户模式下分析
通过进入单用户模式进行排查,挂载根目录,执行相关的命令操作,发现确实很多的系统命令,缺失很多的系统文件。
后续尝试使用挂载/sysroot分区的方式,进去单用户模式发现进去失败,依然是卡住登录界面,按exit退出登录界面,发现是/sysroot分区一直挂载不了,出现访问错误,报错信息为:a start job is running for /sysroot


三、故障原因
经过前面的故障分析,初步判定目前系统分区/sysroot应该是存在问题,刚好之前出现raid卡的问题,可能导致了系统的分区的损坏。
四、故障处理
尝试修复下系统分区,运气好是可以完成修复;经过分区修复后,发现可以正常开机,还好此次的问题分区没有损坏,最坏的打算估计是要重装系统,再重新添加了集群;详细修复步骤如下:
1,启动单用户模式
进入到内核界面按e进入编辑
2,修改引导信息
在倒数第二行linuxefi开头那行,删除root=/dev/mapper/centos-root这个分区信息
并且把ro改为rw
3,启动系统
按ctrl+x启动系统
4、修复/sysroot分区
xfs_repair -v -L /dev/mapper/centos-root
5、重启系统
reboot now
在修复完/sysroot分区后发现系统顺利启动完成,出现我们熟悉的开机的页面
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




