15.5. 使用 xfs_repair 修复 XFS 文件系统

15.5. 使用 xfs_repair 修复 XFS 文件系统

15.5. 使用 xfs_repair 修复 XFS 文件系统

这个过程使用 xfs_repair 工具修复损坏的 XFS 文件系统。

流程

使用 xfs_metadump 工具在修复前为诊断或测试目的创建元数据镜像。如果损坏是由软件 bug 导致的,则预修复文件系统元数据映像对于支持调查非常有用。预修复镜像中出现的损坏模式有助于分析根本原因。

使用 xfs_metadump 调试工具将 XFS 文件系统中的元数据复制到文件。如果需要发送大的 metadump 文件来支持,可使用标准压缩工具来压缩生成的 metadump 文件,以减少文件大小。

xfs_metadump block-device metadump-file

# xfs_metadump block-device metadump-file

Copy to Clipboard

Copied!

Toggle word wrap

Toggle overflow

通过重新挂载文件系统来重新显示日志:

mount file-system

umount file-system

# mount file-system

# umount file-system

Copy to Clipboard

Copied!

Toggle word wrap

Toggle overflow

使用 xfs_repair 工具来修复卸载的文件系统:

如果挂载成功,则不需要额外的选项:

xfs_repair block-device

# xfs_repair block-device

Copy to Clipboard

Copied!

Toggle word wrap

Toggle overflow

如果挂载失败,带有 Structure needs cleaning 错误,日志会破坏且无法重复显示。使用 -L 选项(强制日志归零)来清除日志:

警告

该命令会导致崩溃时正在进行的所有元数据更新丢失,这可能会造成严重的文件系统损坏和数据丢失。只有在无法重播日志时,才应将其作为最后的手段。

xfs_repair -L block-device

# xfs_repair -L block-device

Copy to Clipboard

Copied!

Toggle word wrap

Toggle overflow

挂载文件系统:

mount file-system

# mount file-system

Copy to Clipboard

Copied!

Toggle word wrap

Toggle overflow

其它资源

您系统上的 xfs_repair (8) 手册页

前一个下一个

相关推荐

在 Android 上备份 SD 卡的 4 种有效方法 [最佳指南]
詹姆斯:世界杯决赛我不站队,希望看到两位有史以来最好的球员对话
SND是什么意思?用法、例句
beat365网址大全

SND是什么意思?用法、例句

📅 07-01 🔥 302
映客美颜 映客美颜功能介绍
beat365网址大全

映客美颜 映客美颜功能介绍

📅 08-05 🔥 169
使命召唤14:二战
beat365网址大全

使命召唤14:二战

📅 08-04 🔥 404
刺客信条:兄弟会外观
beat365网址大全

刺客信条:兄弟会外观

📅 08-31 🔥 689