• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 是
  • 否
  • 全部
  • 是
  • 否
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索
问

x10000文件存储,cifs共享盘,挂载到windows上,突然看不到之前的文件了

  • 0关注
  • 0收藏,97浏览
粉丝:0人 关注:0人

问题描述:

x10000文件存储,cifs共享盘,挂载到windows上,突然看不到之前的文件了,然后在x10000上面看,目录管理那里,cifs的目录不显示了,后台看也只是一个空格,名称没了,但是在x10000后台ssh进去那个空格的目录,文件还在,要怎么处理呢

2 个回答
粉丝:17人 关注:9人

故障现象是CIFS共享目录名丢失,显示为空格,但底层数据还在。这通常是目录元数据异常或名称编码损坏导致。
排查步骤:
1. SSH登录X10000后台,确认目录实际状态:
bash
ls -la /vdfs/cifs/ # 查看目录名是否正常
getfacl /vdfs/cifs/空格目录名 # 查看ACL信息
2. 查看CIFS服务状态:
bash
ps -ef | grep smbd
service smb status
3. 检查目录名称编码:
bash
ls -b /vdfs/cifs/ | cat -A # 查看是否有特殊字符
处理方法:
1. 先备份数据,将空格目录下的文件复制到正常目录:
bash
cp -r /vdfs/cifs/空格目录/* /vdfs/cifs/backup/
2. 尝试重命名恢复目录名:
bash
mv /vdfs/cifs/空格目录 /vdfs/cifs/原目录名
3. 如果重命名失败,在X10000管理界面重新创建CIFS共享目录,指向原路径。
4. 重启CIFS服务:
bash
service smb restart
5. Windows端重新挂载,清除缓存:
cmd
net use * /delete
net use Z: \\x10000_ip\共享名
如果目录名确实丢失且无法恢复,建议联系H3C技术支持,可能需要修复元数据。

暂无评论

粉丝:45人 关注:2人

根因:CephFS 目录目录项 (dentry) 元数据异常,目录底层 inode、文件数据完好;但是目录名字段解析异常,WebUI 的目录浏览器无法解析非法 / 异常目录名,展示为空白;Windows SMB/CIFS 客户端解析目录元数据失败,无法列举子文件;底层 ceph 存储的 OSD 数据没有损坏,数据是安全的,不要删除该目录!

⚠️重要禁忌:不要在 Web 界面点删除这个空格目录,会连带删掉全部业务数据。

前置检查(SSH 登录 MDS 管理节点执行)

  1. 确认 ceph 集群整体健康
ceph -s

确认HEALTH_OK,OSD 全部 up,MDS 全部 active,无 osd 损坏。 2. 进入父目录,确认异常目录:ls 会看到一个名称为空串 / 乱码目录,cd 可以进入,ls 里面业务文件全部存在。

cd /mnt/cephfs/你的父目录 ls -la #可以看到一个名字异常的目录,cd可以进去,里面业务文件全部存在 cd "./异常目录" ls

处理方案(优先方案:原地重命名修复目录项)

原理:数据 inode 没有损坏,仅仅目录的目录项名字损坏,在父目录执行 rename,给异常目录赋予合法新名称,修复 dentry 元数据,WebUI、CIFS 即可恢复识别。

  1. SSH 进入 cephfs 的父目录(不要进入异常空格目录内部)
  2. 使用renameat方式重命名(不能直接 mv,名字是空字符串普通 mv 识别失败)
#示例,把异常空名目录重命名为 temp_bak find . -maxdepth 1 -type d -empty -exec mv {} ./temp_bak \;

执行完成后,父目录下出现temp_bak,进入 temp_bak,确认业务文件全部还在。

⚠️执行重命名操作期间,建议临时停止业务读写,断开所有 Windows CIFS 挂载,避免重命名瞬间产生读写报错。

  1. 重命名成功之后:
  • 刷新 X10000 Web【目录管理】,现在可以正常看到temp_bak目录,Web 页面可以浏览内部文件;
  • Windows 重新 CIFS 挂载,可正常看到目录与文件。

CIFS 共享配置修复

  1. Web【NAS 管理】→【CIFS 共享】,原来绑定旧异常目录的 CIFS 共享,现在目录路径失效;
  2. 编辑原有 CIFS 共享,修改共享目录路径指向重命名后的temp_bak目录;
  3. 保存,Windows 客户端重新断开重连 CIFS 共享。

如果原来的共享名不想变,重命名完成业务验证没问题后,可以再次 rename 改回原来业务目录名字。

备选方案(如果 find mv 方式失败)

  1. 在父目录新建一个正常名字的业务目录;
  2. cd 进入旧的空格异常目录,把里面所有文件、子目录全部cp -rp复制到新建目录;
  3. 全部复制校验完成,确认文件大小、数量完全一致;
  4. 修改 CIFS 共享指向新目录;

❗不要直接 rm 删除旧异常目录,复制全部数据确认业务完全正常之后,再考虑清理旧目录。

排查为什么出现该故障

常见触发诱因:

  1. Windows 客户端 CIFS 写入创建目录,目录名包含非法特殊字符、尾部空格、全角特殊符号,CephFS MDS 元数据处理异常,目录 dentry 损坏;
  2. MDS 进程异常重启、瞬间 MDS 故障切换,写目录元数据中途中断,目录项写一半损坏;
  3. 老版本 ONEStor/X10000 MDS 存在目录项处理 bug,建议查看版本说明书,有对应缺陷就升级存储版本。

收集日志:查看 MDS 日志

ceph mds stat journalctl -u ceph-mds@*

操作完成之后验证清单

  1. ceph -s集群状态健康无告警;
  2. Web 目录管理可以正常浏览目录,文件数量、大小核对;
  3. Windows CIFS 挂载,读写新建、修改、删除文件测试;
  4. 业务应用访问 CIFS 共享业务验证。

紧急建议

该场景属于 MDS 元数据目录项异常,虽然数据还在,属于存储元数据故障,建议开 H3C 400TAC 工单,把现象、ceph -s 输出、MDS 日志一并提交原厂,确认是否是已知版本 bug。

禁止操作清单: ❌不要 WebUI 删除显示空白的目录; ❌不要直接 rm -rf 这个空名目录; ❌不要直接重启 MDS 集群,先备份确认文件完好; ❌不要直接升级存储版本,先把元数据故障修复。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

✖

分享扩散:

➤

提出建议

✖

    +
✖

亲~登录后才可以操作哦!

确定
✖

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub
✖

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

✖

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明