首页/系统/Linux 运维命令速查/xfs_repair 修复 XFS 文件系统
磁盘与文件系统51 条

xfs_repair 修复 XFS 文件系统

XFS 专用修复工具:挂载状态下无法修复(除 -n 只读预检);日志脏且无法回放时按需 -L 清日志,风险需自担。

Linux 运维命令速查系统更新于 2026-10-12
用途检查/修复 XFS 文件系统
语法xfs_repair [选项] 设备
所属xfsprogs

标准流程

标准流程
umount /data
xfs_repair -n /dev/sdb1     # 只读预检,报告问题
xfs_repair /dev/sdb1        # 正式修复
xfs_repair -L /dev/sdb1     # 日志损坏且无法回放时清零日志(高风险)
-L 会丢弃未回放的事务日志,可能造成数据丢失;只在日志损坏导致 mount 失败时使用,且事先尽力备份。

易错点

  • XFS 没有交互式全自动应答模式:xfs_repair 默认就会推进修复,失控时用 -n 预检把关
  • 修复后第一次挂载可能重放日志较慢,别以为卡死强行断电

数据来源与参考

  • man 8 xfs_repair(xfsprogs)
  • XFS 官方 FAQ

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌