【技术实现步骤摘要】
分布式文件系统元数据校验方法、系统、终端及存储介质
本专利技术涉及分布式文件系统
,具体涉及一种分布式文件系统元数据校验方法、系统、终端及存储介质。
技术介绍
分布式集群存储在当前大数据多种场景下(如视频监控、广电媒资、高性能等)广泛应用。数据的一致性、可靠性是分布式存储的基本要求,但由于磁盘、网络等硬件制约,故障场景频繁,数据的可靠性难以保证,对于文件系统来说,元数据的重要性尤为重要。因此,提出一种分布式文件系统元数据校验方法,及时发现并恢复元数据信息。
技术实现思路
针对现有技术的上述不足,本专利技术提供一种分布式文件系统元数据校验方法、系统、终端及存储介质,以解决上述技术问题。第一方面,本专利技术提供一种分布式文件系统元数据校验方法,包括:设定文件系统中待校验的目标元数据;预先设定校验机制,所述校验机制包括正向校验机制和反向校验机制;根据选定的校验机制对目标元数据和元数据池的对应元数据信息进行一致性校验;对未通过一致性校验的异常元数据进行同步元数 ...
【技术保护点】
1.一种分布式文件系统元数据校验方法,其特征在于,包括:/n设定文件系统中待校验的目标元数据;/n预先设定校验机制,所述校验机制包括正向校验机制和反向校验机制;/n根据选定的校验机制对目标元数据和元数据池的对应元数据信息进行一致性校验;/n对未通过一致性校验的异常元数据进行同步元数据恢复。/n
【技术特征摘要】
1.一种分布式文件系统元数据校验方法,其特征在于,包括:
设定文件系统中待校验的目标元数据;
预先设定校验机制,所述校验机制包括正向校验机制和反向校验机制;
根据选定的校验机制对目标元数据和元数据池的对应元数据信息进行一致性校验;
对未通过一致性校验的异常元数据进行同步元数据恢复。
2.根据权利要求1所述的方法,其特征在于,所述设定文件系统中待校验的目标元数据,包括:
设定目标元数据所属文件的文件类型;
设定目标元数据所属文件的文件大小;
设定目标元数据所属文件的文件目录。
3.根据权利要求1所述的方法,其特征在于,所述正向校验机制包括:
获取目标元数据所属的文件系统的元数据目录;
加载所述元数据目录下的全部元数据并汇总全部元数据信息得到目录汇总信息;
从元数据池读取所述全部元数据对应的汇总元数据信息;
判断所述目录汇总信息是否与所述汇总元数据信息匹配:
若是,则判定所述元数据目录正常;
若否,则判定所述元数据目录异常。
4.根据权利要求1所述的方法,其特征在于,所述反向校验机制包括:
从元数据池读取元数据对象信息,所述元数据对象信息包括元数据信息和路径信息;
根据所述路径信息查找文件系统下的相应元数据;
判断所述元数据与所述元数据信息是否匹配:
若是,则判定所述元数据正常:
若否,则判定所述元数据异常。
5.根据权利要求1所述的方法,其特征在于,所述对未通过一致性校验的异常元数据进行同步元数据恢复,包括:
若文件系统的元数据目录异常,则从元数据池下载所述文件系统的元数据目录对应的所有元数据信息,并将所有元数据信息汇总,将汇总结果更新为所述文件系统的元数据目录下的元数据;
...
【专利技术属性】
技术研发人员:刘洪栋,孟祥瑞,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。