Centos 7 断电损坏文件修复

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

Centos 7 断电损坏文件修复_第1张图片

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

Centos 7 断电损坏文件修复_第2张图片

查找网上办法:

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

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

最终解决办法:

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

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

vgchange -ay 激活。

Centos 7 断电损坏文件修复_第3张图片

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

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

Centos 7 断电损坏文件修复_第4张图片

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

Centos 7 断电损坏文件修复_第5张图片

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




你可能感兴趣的:(Linux)