出错原因
并无明显原因,linux操作系统为RHEL7.6,在VM中安装:
但是上次关机是断电关机
报错如下:
[sda] Assuming drive cache: write through
Metadata corruption detected at xfs_agi_read_verify+0x5e/0x110 [xfs], xfs_agi block 0x2
Unmount and run xfs_repair
First 64 bytes of corrupted metadata buffer:
XFS (dm-0):metadata I/O error: block 0x2 ("xfs_trans_read_buf_map") error 117 numblks 1
解决方法
系统进入emergency 模式
-
ls -l /dev/mapper
-
mkdir /mnt
-
mount /dev/mapper/cl_muban-root /mnt # 这里也可以操作 提示中的 dm-0 (即 /dev/dm-0,其实/dev/mapper/cl_muban-root是链接到 /dev/dm-0 )
-
umount /mnt
-
xfs_repair /dev/mapper/cl_muban-root # 或 xfs_repair /dev/dm-0
-
init 6 (reboot重启系统)