Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

3.5. XFS ファイルシステムの修復

XFS ファイルシステムを修復するには、xfs_repair を使用します。
# xfs_repair /dev/device
xfs_repair ユーティリティーはスケーラビリティーが高く、inode が多数ある非常に大きなファイルシステムでも修復するように設計されています。xfs_repair は、他の Linux ファイルシステムとは異なり、XFS ファイルシステムが正常にアンマウントされていなくても起動時には実行されません。不完全なアンマウントが発生した場合、xfs_repair は単にマウント時にログを再生し、一貫したファイルシステムを確保します。
警告
xfs_repair ユーティリティーは、ダーティーログを持つ XFS ファイルシステムを修復できません。ログをクリアするには、XFS ファイルシステムをマウントおよびアンマウントします。ログが破損していて再生できない場合は、-L オプション(強制的にログのゼロリング)を使用してログを消去します。つまり、xfs_repair -L /dev/device です。これにより、さらなる破損やデータの損失が生じる可能性があることに注意してください。
XFS ファイルシステムの修復に関する詳細は、man xfs_repair を参照してください。