Linux 下XFS 文件系统修复指导书

Linux 下XFS 文件系统修复指导书
 需要修复文件系统的场景
主机侧发现存在文件系统不可读写的情况,也可以通过查看主机端日志来确认是否有文件系统异常发生:
xfs_force_shutdown 、I/O error
出现异常停电,供电恢复正常,主机和阵列系统重起之后
存储介质故障:出现LUN 失效、RAID 失效、以及IO 超时或者出现慢盘,对慢盘进行更换,系统恢复正常之后
传输介质故障:如光纤、网线等损坏等,数据传输链路断开后又恢复正常之后
 查找损坏的文件系统
2.1 Linux 环境
注:检查文件系统必须保证将文件系统umount 成功。
在根目录下输入“xfs_check /dev/sdd(盘符);echo $?”(注意:在执行此命令之前,必须将文件系统umount,否
则会出现警告信息“xfs_check: /dev/sdd contains a mounted and writable filesystem”)敲回车键,查看命令执行返回
值:0 表示正常,如下图所示,其他为不正常,说明文件系统损坏,需要修复。
 文件系统修复方法
3.1 Linux 环境下文件系统修复
注:修复时需要暂停主机侧的业务,umount 和mount 无法修复文件系统。
1)先输入“mount”命令,然后根据盘符找到所在的文件系统在系统中挂载路径和文件系统类型。
2)输入“unmount /dev/sdd”命令卸载文件系统,如下图所示:
3)然后输入“xfs_repair /dev/sdd(盘符)”执行修复命令(假如损坏的是/dev/sdd,下同),该命令会执行七个步
骤的修复工作,这七个步骤前后是关联的,某一个步骤失败即退出修复工作。必须说明,该命令所有的返回值都是
0。所以只能通过打印到屏幕上的信息来判断修复工作是否成功。如果修复过程成功,那么请执行步骤6),否则请
执行步骤4)。
4)请执行xfs_repair –L /dev/sdd 命令,再执行xfs_repair,如果修复依然失败则执行步骤5),修复成功之后请执行
步骤6)。
5)当文件系统彻底破坏,且数据不需

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值