Centos 7 断电损坏文件修复

时间:2024-04-01 21:18:09

 服务器RAID卡坏掉,更换以后,运行在上面VM的一台Centos 7不能正常启动,进入emergency mode,报I/O错误,如下:

Centos 7 断电损坏文件修复

提示有文件损坏,直接用xfs_repair修复,无用,光标一直在闪动

Centos 7 断电损坏文件修复

查找网上办法:

1、进入单用户模式,修复,无用

2、用引导盘,进入急救模式,选1 containe以后,光标一直闪动,没有解决

最终解决办法:

另起一台VM,等系统启动以后,然后再把这块盘挂载。不能一起,因为有两个BOOT分区,如果两块盘的LVM的卷组一样,只能从大小区分下,不要搞错。

1)扫描,查看是否是**状态,不是,运行

vgchange -ay **。

Centos 7 断电损坏文件修复

2)使用xfs命令,先检查xfs_repair -n /dev/centos/root

3)修复:xfs_repair /dev/centos/root

Centos 7 断电损坏文件修复

4)如上图报错,只有尝试加-L 清日志,这个操作有风险,最好先备份数据

Centos 7 断电损坏文件修复

修复完成以后,尝试能不能正常挂载 ,如能,取消挂载,再启动就正常了

Centos 7 断电损坏文件修复