云服务器xfs文件系统修复方法

1. 前言首先尝试mount和umount文件系统,以便重放日志,修复文件系统,如果不行,再进行如下操作。

裕华网站制作公司哪家好,找创新互联建站!从网页设计、网站建设、微信开发、APP开发、响应式网站等网站项目制作,到程序开发,运营维护。创新互联建站从2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联建站

2. 检查文件系统做此步之前确保分区处于umount状态

1、xfs_check /dev/sdd(盘符); echo $?返回0表示正常

3. 执行xfs_repair -n,检查文件系统是否损坏,如何损坏会列出将要执行的操作

1、xfs_repair -n

4. 执行xfs_repair修复文件系统

1、xfs_repair /dev/sdd

2、#(ext系列工具为fsck)

5. 最后方法:损失部分数据的修复方法根据打印消息,修复失败时:先执行xfs_repair -L /dev/sdd(清空日志,会丢失文件),再执行xfs_repair /dev/sdd,再执行xfs_check /dev/sdd 检查文件系统是否修复成功。

1、xfs_repair -L /dev/sdd

2、xfs_repair /dev/sdd

3、xfs_check /dev/sdd说明:-L是修复xfs文件系统的最后手段,慎重选择,它会清空日志,会丢失用户数据和文件。

备注:在执行xfs_repair操作前,最好使用xfs_metadump工具保存元数据,一旦修复失败,最起码可以恢复到修复之前的状态。

xfs相关常用命令xfs_admin: 调整 xfs 文件系统的各种参数xfs_copy: 拷贝 xfs 文件系统的内容到一个或多个目标系统(并行方式)xfs_db: 调试或检测 xfs 文件系统(查看文件系统碎片等)xfs_check: 检测 xfs 文件系统的完整性xfs_bmap: 查看一个文件的块映射xfs_repair: 尝试修复受损的 xfs 文件系统xfs_fsr: 碎片整理xfs_quota: 管理 xfs 文件系统的磁盘配额xfs_metadump: 将 xfs 文件系统的元数据 (metadata) 拷贝到一个文件中xfs_mdrestore: 从一个文件中将元数据 (metadata) 恢复到 xfs 文件系统xfs_growfs: 调整一个 xfs 文件系统大小(只能扩展)xfs_freeze 暂停(-f)和恢复(-u)xfs 文件系统xfs_logprint: 打印xfs文件系统的日志xfs_mkfile: 创建xfs文件系统xfs_info: 查询文件系统详细信息xfs_ncheck: generate pathnames from i-numbers for XFSxfs_rtcp: XFS实时拷贝命令xfs_io: 调试xfs I/O路径


本文名称:云服务器xfs文件系统修复方法
浏览地址:http://hbruida.cn/article/chsocj.html