建议使用Chrome浏览器访问!
技术支持
互动社区
学习培训
深信服官网
合作伙伴

超融合HCI

关注
深信服超融合SANGFOR HCI是面向下一代数据中心的软件定义基础架构,通过虚拟化技术融合计算、存储、网络和安全等资源,并提供运维管理、容灾备份、智能监控等高级特性,帮助用户构建极简、稳定、高性能的云化数据中心基石。
故障案例库
典型场景排查思路

运行存储异常——外置存储目录脑裂

更新时间:2025-04-14
  • 阅读权限:游客
  • 下载
  • 分享
  • 收藏
所属模块 虚拟机及相关功能 | 虚拟机挂起
适用版本 通用
  •   检查外置存储目录是否脑裂
  •   检查外置存储是否有error count

1、外置存储目录脑裂

ll /sf/data看,外置存储卷名称对应的存储ID,检查目录权限是否有“?”,如是,则异常

 

2、  无法在外置存储读写

cd 进入到上述外置存储的路径下,touch tmppp.txt,看是否有如下报错,如有,则异常 

3、  外置存储块重用 

a)检查控制台告警块重用,如有,则异常

b)命令检查外置存储,检查ResuedBlock和ErrorCount是否是0,不是0则异常(如图为异常截图) 

sffsck -C /dev/mapper/存储id

####存储id通过 ll/sf/data看存储名称对应的字符串是什么

 

1、手动修复外置存储

   参考【aDesk】cluster目录脑裂导致迁移虚拟机失败-桌面云aDesk-深信服技术支持

   1、关闭问题存储上的所有虚拟机(注意是所有虚拟机,包括VDC会影响业务)

   2、停掉vtpstatd(服务会自动挂载存储)

      命令:vs_cluster_cmd.sh e "/sf/etc/init.d/vtpstatd stop"

      检查:vs_cluster_cmd.sh e "/sf/etc/init.d/vtpstatd status"

   3、卸载掉所有主机上挂载的存储

      命令:vs_cluster_cmd.sh e "umount /sf/data/存储名称"

      检查:vs_cluster_cmd.sh e "mount | grep 存储名称"

   4、检查存储:sffsck -C /dev/mapper/存储名称

      检查ResuedBlock和ErrorCount是否是0,不是0则需要修复

      修复命令:sffsck -a -f /dev/mapper/存储名称

   修复完再检查一遍

   5、拉起vtpstatd(服务会自动挂载存储)

      命令:vs_cluster_cmd.sh e "/sf/etc/init.d/vtpstatd start"

   6、启动虚拟机,检查是否正常

2、  恢复存储侧权限变更

跟用户侧确认近期存储侧是否做过什么变更,如有,复原操作

本页目录
  • 问题描述
  • 有效排查步骤
  • 解决方案
您当前处于未登录状态,资料搜索或查找可能会不全面,请登录后以查找更全面的内容注册登录