[发明专利]一种故障迁移方法及装置在审
申请号: | 202111134321.7 | 申请日: | 2021-09-27 |
公开(公告)号: | CN113836085A | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 寇墨林;逄新;谢乾阳 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/182;H04L12/24;H04L12/26 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 钱娜 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 故障 迁移 方法 装置 | ||
本申请公开了一种故障迁移方法及装置,在各个预设的时间节点内向分布式文件系统的NAS机头发送心跳探测信息,若检测到连续多个时间点未接收到回复信息,确定NAS机头处于心跳丢失状态并向NAS机头发送探测指令,若未接收到探测返回信号,确定NAS机头处于故障状态,对分布式文件系统执行故障迁移操作。基于上述,通过确定NAS机头是否处于心跳丢失状态和确定NAS机头是否处于故障状态来健全故障判别机制,及时定位到发生故障的分布式文件系统,对发生故障的分布式文件系统进行迁移,由于故障判别机制和分布式文件系统迁移的流程为全自动,去掉了人工干预的影响,减少分布式文件系统迁移的时间,提高分布式文件系统迁移的效率。
技术领域
本申请涉及数据处理技术领域,更具体地说,涉及一种故障迁移方法及装置。
背景技术
分布式文件系统存储提供了可拓展的共享文件系统存储服务,可以与云虚拟机等服务搭配使用,并且其提供了标准的网络文件系统(NetworkFile System,NFS)访问协议,为多台云虚拟机或者其他计算服务提供共享的数据源,支持弹性容量和性能的扩展,适用于大数据分析、媒体处理和内容管理等多种场景。
当分布式文件系统出现故障时,需要对分布式文件系统的故障进行迁移,目前,关于分布式文件系统的故障迁移方法多数需要人工进行干预,人工干预的迁移方法使分布式文件系统的迁移所花费的时间多,从而造成对业务的影响时间长,并且迁移效率低。
因此,现有的分布式文件系统的故障迁移的所花费的时间多且迁移效率低。
发明内容
有鉴于此,本申请公开了一种故障迁移方法及装置,旨在减少分布式文件迁移的时间,提高分布式文件迁移的效率。
为了实现上述目的,其公开的技术方案如下:
本申请第一方面公开了一种故障迁移方法,所述方法包括:
在各个预设的时间节点内向分布式文件系统的NAS机头发送心跳探测信息;
当检测到连续多个时间点未接收到所述心跳探测信息对应的回复信息时,确定所述NAS机头处于心跳丢失状态;
在所述NAS机头处于所述心跳丢失状态下,向所述NAS机头发送探测指令;
若未接收到所述探测指令对应的探测返回信号,则确定所述NAS机头处于故障状态,并对所述分布式文件系统执行故障迁移操作。
优选的,所述在各个预设的时间节点向分布式文件系统中的NAS机头发送心跳探测信息,包括:
在各个预设的时间节点内,通过NAS机头管控节点的心跳探测进程向分布式文件系统中的NAS机头发送心跳探测信息。
优选的,所述在所述NAS机头处于所述心跳丢失状态下,向所述NAS机头发送探测指令,包括:
在所述NAS机头处于所述心跳丢失状态下,通过NAS机头管控节点的探测进程向所述NAS机头发送探测指令。
优选的,所述对所述分布式文件系统执行故障迁移操作,包括:
通过预设顺序获取处于故障状态的NAS机头中的n个待迁移文件系统;所述预设顺序由所述n个待迁移文件系统的大小确定;所述n为正整数;
将所述n个待迁移文件系统迁移至多个目标NAS机头;所述多个目标NAS机头由负载度和文件挂载数量确定;
在所述多个目标NAS机头上进行配置nfsd进程操作、云硬盘挂载操作、添加权限组操作和建立路由表操作;所述配置nfsd进程操作用于使所述各个目标NAS机头具有挂载操作功能;所述建立路由表操作用于确保所述n个待迁移文件系统与所述目标NAS机头处于通信状态。
优选的,在所述对所述分布式文件系统执行故障迁移操作之前,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111134321.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:面向多标签识别与分布优化的RFID图像快速匹配方法
- 下一篇:烟气除尘装置