XFS Metadata CRC error detected 错误处理
  IE5LYMWlmdvL 2023年11月02日 46 0

问题概述

重做PostgreSQL容灾备库,在删除原来的 $PGDATA 目录时,出现Input/output error 提示;

XFS Metadata CRC error detected 错误处理_文件系统

查看 /var/log/message 日志,kernel 抛出了 XFS Metadata CRC error detected错误

XFS Metadata CRC error detected 错误处理_filesystem_02

问题原因

出现问题前的操作指令为:rm -rf $PGDATA ,因此怀疑时删除的文件过大或者过多,触发了系统bug,导致 xfs 文件系统的 metadata 数据损坏。

解决方案

由于是容灾数据,哪怕数据全部丢失也可以从上游数据找回来,因此按照 message 日志中的提示进行操作。

  1. umount文件系统
umount /data1

XFS Metadata CRC error detected 错误处理_数据_03


该问题是由于其他会话持有该文件系统的句柄,可以通过 lsof 或 fuser 工具确定会话的进程ID,通过kill 命令释放会话,处理后即可执行 umount;

XFS Metadata CRC error detected 错误处理_文件系统_04

  1. 备份XFS metadata
xfs_metadump /dev/sdb1 ~/sdb1.metadump

XFS Metadata CRC error detected 错误处理_filesystem_05

  1. 使用 xfs_repair 修复xfs 系统
xfs_repair -L /dev/sdb1

XFS Metadata CRC error detected 错误处理_filesystem_06

  1. 挂载磁盘
mount -a

XFS Metadata CRC error detected 错误处理_PostgreSQL_07

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  eHipUjOuzYYH   2023年12月07日   24   0   0 数据乐观锁redis
  jnZtF7Co41Wg   2023年12月09日   26   0   0 客户端服务端数据
  jnZtF7Co41Wg   2023年12月11日   35   0   0 文件系统xmlGNU
IE5LYMWlmdvL