现象及问题
进入系统的时候在登陆这一步骤出现错误提示,并且完全无法进入系统
具体日志(参考,忘记截图了)
Nov 14 19:08:54 rac2 kernel: XFS (dm-0): Metadata CRC error detected at xfs_dir3_block_read_verify+0x5e/0x110 [xfs], xfs_dir3_block block 0x305ced8
Nov 14 19:08:54 rac2 kernel: XFS (dm-0): Unmount and run xfs_repair
Nov 14 19:08:54 rac2 kernel: XFS (dm-0): First 64 bytes of corrupted metadata buffer:
Nov 14 19:08:54 rac2 kernel: ffff8830eaaae000: 31 30 31 32 30 0a 00 00 00 00 00 00 00 00 00 00 10120...........
Nov 14 19:08:54 rac2 kernel: ffff8830eaaae010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Nov 14 19:08:54 rac2 kernel: ffff8830eaaae020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Nov 14 19:08:54 rac2 kernel: ffff8830eaaae030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Nov 14 19:08:54 rac2 kernel: XFS (dm-0): metadata I/O error: block 0x305ced8 ("xfs_trans_read_buf_map") error 74 numblks 8
Nov 14 19:08:54 rac2 kernel: XFS (dm-0): Metadata CRC error detected at xfs_dir3_block_read_verify+0x5e/0x110 [xfs], xfs_dir3_block block 0x305ced8
Nov 14 19:08:54 rac2 kernel: XFS (dm-0): Unmount and run xfs_repair
Nov 14 19:08:54 rac2 kernel: XFS (dm-0): First 64 bytes of corrupted metadata buffer:
Nov 14 19:08:54 rac2 kernel: ffff8830d8e53000: 31 30 31 32 30 0a 00 00 00 00 00 00 00 00 00 00 10120...........
Nov 14 19:08:54 rac2 kernel: ffff8830d8e53010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Nov 14 19:08:54 rac2 kernel: ffff8830d8e53020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Nov 14 19:08:54 rac2 kernel: ffff8830d8e53030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Nov 14 19:08:54 rac2 kernel: XFS (dm-0): metadata I/O error: block 0x305ced8 ("xfs_trans_read_buf_map") error 74 numblks 8
原因
不正常关机导致磁盘出现问题
修复方式
- 先在开机界面按e,进到救援模式
- 往下翻找到ro把ro改成
rw init=/sysroot/bin/sh然后按Ctrl+x - 使目标分区进入未挂载状态
umount /dev/dm-0 - 输入命令
xfs_repair -d /dev/dm-0进行修复 - 重启即可进入