centos 7.9 启动失败修复

Posted 今天终于想写了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 7.9 启动失败修复相关的知识,希望对你有一定的参考价值。

因为物理服务器突然掉电,在EXSI上跑的几台Centos7.9系统均出现无法启动的情况:因为物理服务器突然掉电,在EXSI上跑的几台Centos7.9系统均出现无法启动的情况:


因为系统使用磁盘格式的是XFS,按照启动失败的提示信息,XFS硬盘格式的metadata源数据出错,导致无法挂载/sysroot。
重新启动机器,进行引导选择界面:

在此结尾处添加linux系统启动纺别代码0-6,懂的都懂不懂的翻书去。
进入单用户模式:

xfs_repair /dev/sda1 修复磁盘,重启如果还不能启动,应该是PV卷有错误,重复上述步骤,在修复磁盘时先修复PV卷

修复这两个逻辑卷:


重新启动:

修复正常。

XFS 分区损坏修复方法

参考技术A Linux机器异常断电关机之后再次开启无法正常进入系统,只能进入emergency mode,截图如下所示。

报错信息提示XFS文件系统元数据损坏,需要取消挂载后运行 xfs_repair 命令修复。

在紧急模式运行:

我们找到如下输出,注意红框中的内容。

发现 mount /dev/mapper/centos-root 到 /sysroot 失败。我们需要修复 /dev/mapper/centos-root 。

接着执行修复命令:

程序输出如下,等待执行完毕。

等到命令行返回,出现 done 字样,说明执行成功。

接下来执行 reboot 命令,重启系统。重启后系统能够正常启动,问题修复完毕。

以上是关于centos 7.9 启动失败修复的主要内容,如果未能解决你的问题,请参考以下文章

如何解决CentOS下启动MySQL失败的问题

我在vm中装的centos6.0,升级重装了openssl和sasl后重启,不能进入系统,启动时有三个服务失败,见图。

CentOS7网络设置修复

启动Nginx失败为啥?

Sql server2008! SQL server服务无法启动,并显示错误17113, 修复Sql server2008失败!

npm install完后启动失败报错修复后依然各种失败解决方案