银河麒麟操作系统【挂载raid0 xfs分区时报错“Structure needs cleaning”】问题解决方案

第1章、 处理挂载分区报错“Structure needs cleaning”

1.1、 问题描述

一台服务器配置24块4TB硬盘,采用单盘RAID0模式,分区后使用mount命令挂载时,报错如下:

mount /dev/sdc1 /test123

 

1.2、 问题分析过程

1.2.1、 使用fsck工具尝试修复文件系统

修复失败,如图:

 

1.2.2、 使用xfs_repair -L(强制修复)命令

执行后分区仍无法挂载

xfs_repair -L

1.2.3、 重新做RAID配置

删除原有RAID配置,重新创建RAID0并重新格式化为XFS文件系统,但问题依旧存在。

1.2.4、 环境测试

同一硬件环境下,安装银河麒麟高级服务器操作系统V10SP1-0518版本的系统无此问题,分区可正常挂载。

1.2.5、 xfsprogs工具包版本

对比0711版本与0518版本的xfsprogs工具包版本,发现0711版本的xfsprogs版本较低,而0518版本的更高。

0711版本:

 

0518版本:

 

推测是xfsprogs工具包版本过低导致的。

第2章、 解决方案

2.1、 升级xfsprogs工具包版本

yum update -y xfsprogs

2.2、 检查xfsprogs工具包版本

rpm -qa |grep xfsprogs

xfsprogs-5.6.0-2.p01.ky10.x86_64

posted @ 2025-12-14 10:14  呼长喜  阅读(6)  评论(0)    收藏  举报