Linux下XFS文件系统修复指导书.doc:徐澜日期:2010-06-29审核:日期:批准:日期:HuaweiSymantec华为赛门铁克科技有限公司版权所有侵权必究修订记录日期修订版本描述作者2010-06--06- 1第2章查找损坏的文件系统 2Linux环境 2第3章文件系统修复方法 3Linux环境下文件系统修复 3摘要:目前网上出现大量的主机输入输出错误,原因是由于主机文件系统损坏。一线人员大部分采用的是umont和mount的方式恢复,这种恢复方式不能真正修复己经损坏的文件系统,在后续使用过程中,仍然会再次出现主机端输入输出错误。本指导书针对出现xfs文件系统损坏,详细介绍如何修复己经损坏的文件系统。关键词:文件系统损坏,修复,输入输出错误缩略语:,也可以通过查看主机端日志来确认是否有文件系统异常发生:xfs_force_shutdown、I/Oerror•出现异常停电,供电恢复正常,主机和阵列系统重起之后存储介质故障:出现LUN失效、RAID失效、以及IO超时或者出现慢盘,对慢盘进行更换,系统恢复正常之后•传输介质故障:如光纤、网线等损坏等,:检查文件系统必须保证将文件系统amount成功。在根目录下输入"xfs_check/dev/sdd(盘符);echo$?”(注意:在执行此命令之前,必须将文件系统umount,否则会出现警告信息uxfs_check:/dev/sddcontainsamountedandwritablefilesystem,,)敲回车键,查看命令执行返回值:。表示正常,如下图所示,其他为不正常,说明文件系统损坏,需要修复。hostl:/home#xfs_check/dev/sdd;echo$?:修复时需要暂停主机侧的业务,umount和mount无法修复文件系统。1)先输入“mount”命令,然后根据盘符找到所在的文件系统在系统中挂载路径和文件系统类型。2)输入“unmount/dev/sdd”命令卸载文件系统,如下图所示:hostl:/home#umount/dev/sdd3)然后输入“xfs_repair/dev/sdd(盘符)”执行修复命令(假如损坏的是/dev/sdd,下同),该命令会执行七个步骤的修复工作,这七个步骤前后是关联的,某一个步骤失败即退出修复工作。必须说明,该命令所有的返回值都是0。所以只能通过打印到屏幕上的信息来判断修复工作是否成功。如果修复过程成功,那么请执行步骤6),否则请执行步骤4)ohostl:/home#xfs_repair/dev/sdd4) 请执行xfs_repair-L/dev/sdd命令,再执行xfs_repair,如果修复依然失败则执行步骤5),修复成功之后请执行步骤6)。5) 当文件系统彻底破坏,且数据不需要的情况下,需建立一个新文件系统,可以和先前一致“
Linux下XFS文件系统修复指导书 来自淘豆网m.daumloan.com转载请标明出处.