一种分布式文件系统元数据信息获取方法_2

文档序号:9631578阅读:来源:国知局
需要获取的元数据信息显示在预设文件上,获取元数据信息。利用时间信息,即命令参数,在数据接口输入时间信息,执行元数据代码,输出的是与时间信息对应的元数据信息,这样就能获取这个时间信息上对应的元数据信息,即能够获取需要的时间上的元数据信息。
[0037]其中,输出与时间信息对应的元数据信息的过程为:将与时间信息对应的需要获取的元数据信息输出显示在终端屏幕上,获取元数据信息。输出与时间信息对应的元数据信息之后,打印元数据信息。打印元数据信息之后,将元数据信息返回元数据服务器。
[0038]整个方法通过命令接口,在元数据信息的数据命令的作用下直接输出与时间信息相对应的元数据信息,并且能够定位到需要的时间时刻的元数据信息,获取准确的元数据信息,提高元数据信息的准确性。而且,不需要一次次设置断点就能获取元数据信息,这样获取元数据信息的效率很高。
[0039]该方法适用于分布式文件系统中元数据信息查看或故障定位,该方法主要是在分布式文件系统元数据服务器端MDS,显示某一时刻某个文件的元数据详细信息,特别是在文件系统与元数据相关开发和调试过程中,需要诊断元数据信息是否正常或需要知道元数据具体信息。
[0040]该方法实现主要模块为分布式文件系统元数据服务器。该模块的特征为:在元数据服务器元数据代码中提供显示元数据信息的命令接口,在元数据服务器操作系统上使用命令输出元数据信息。
[0041]具体的,该方法中,在文件系统元数据服务器上提供命令接口,然后通过使用元数据信息数据命令输出所需的元数据信息到某个位置。
[0042]元数据服务器命令接口会将输入的命令参数传到元数据代码中,元数据服务器端会检测输入参数需要输出什么信息,然后将需要输出的元数据信息到命令指定终端屏幕或者命令指定位置。
[0043]具体的,MDS端命令参数可以是打印某个文件的元数据信息、调整MDS日志级别、调整元数据参数值等。在分布式文件系统的元数据服务器端通过命令输出元数据信息,即能及时查看元数据信息,又能方便的诊断元数据信息中各数据是否正确。
[0044]而且,通过在元数据服务器端使用命令打印元数据信息,用于显示元数据信息或诊断元数据服务器MDS的故障。
[0045]该方法中,在元数据服务器端使用命令及时打印元数据信息。
[0046]其中,元数据信息打印流程为:
[0047]S1:元数据服务器端执行命令;
[0048]S2:元数据服务器接收到命令后解析参数,依据参数获取元数据信息;
[0049]S3:返回元数据信息。
[0050]详细的,打印元数据服务器MDS的元数据信息流程的具体流程为:
[0051](1)在元数据服务器MDS输入打印某个文件元数据命令。
[0052](2)元数据服务器MDS接收到命令后解析命令传入参数。
[0053](3)元数据服务器MDS依据解析的参数后,获取需要打印的元数据信息。
[0054](4)将元数据信息返回元数据服务器MDS。可以打印到终端屏幕也可以输出到指定文件中。
[0055]本发明所提供的一种分布式文件系统元数据信息获取方法,在文件系统的元数据服务器上设置命令接口 ;将元数据信息的数据命令发送至命令接口,数据命令用于将所需要的元数据输出至预设文件中;通过命令接口将数据命令的命令参数传输至元数据代码中;通过元数据服务器检测到数据命令的时间信息,在命令接口执行元数据代码,输出与时间信息对应的元数据信息。
[0056]可见,该方法通过命令接口,在元数据信息的数据命令的作用下直接输出与时间信息相对应的元数据信息,并且能够定位到需要的时间时刻的元数据信息,获取准确的元数据信息,提高元数据信息的准确性。
[0057]而且,该方法不需要一次次设置断点就能获取元数据信息,这样获取元数据信息的效率很高,因此该方法实现提高获取元数据信息的效率,提升元数据信息的准确性。
[0058]以上对本发明所提供的一种分布式文件系统元数据信息获取方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
【主权项】
1.一种分布式文件系统元数据信息获取方法,其特征在于,包括: 在文件系统的元数据服务器上设置命令接口; 将元数据信息的数据命令发送至所述命令接口,所述数据命令用于将所需要的元数据输出至预设文件中; 通过所述命令接口将所述数据命令的命令参数传输至元数据代码中; 通过所述元数据服务器检测到所述数据命令的时间信息,在所述命令接口执行所述元数据代码,输出与所述时间信息对应的元数据信息。2.如权利要求1所述的方法,其特征在于,所述通过所述元数据服务器检测到所述命令参数的时间信息,在所述命令接口执行所述元数据代码之后,还包括: 将与所述时间信息对应的需要获取的元数据信息显示在所述预设文件上,获取所述元数据信息。3.如权利要求2所述的方法,其特征在于,所述数据命令的命令参数包括:打印元数据信息的参数、调整元数据服务器日志级别的参数、调整元数据参数值的参数。4.如权利要求1所述的方法,其特征在于,所述在所述命令接口执行所述元数据代码,包括: 在所述元数据服务器执行所述数据命令; 对所述数据命令进行解析,获取所述数据命令的命令参数。5.如权利要求1所述的方法,其特征在于,所述输出与所述时间信息对应的元数据信息,包括: 将与所述时间信息对应的需要获取的元数据信息输出显示在终端屏幕上,获取所述元数据信息。6.如权利要求1所述的方法,其特征在于,所述输出与所述时间信息对应的元数据信息之后,包括:打印所述元数据信息。7.如权利要求6所述的方法,其特征在于,所述打印所述元数据信息之后,包括:将所述元数据信息返回所述元数据服务器。
【专利摘要】本发明公开了一种分布式文件系统元数据信息获取方法,该方法包括:在文件系统的元数据服务器上设置命令接口;将元数据信息的数据命令发送至所述命令接口,所述数据命令用于将所需要的元数据输出至预设文件中;通过所述命令接口将所述数据命令的命令参数传输至元数据代码中;通过所述元数据服务器检测到所述数据命令的时间信息,在所述命令接口执行所述元数据代码,输出与所述时间信息对应的元数据信息。该方法实现提高获取元数据信息的效率,提升元数据信息的准确性。
【IPC分类】G06F17/30
【公开号】CN105389350
【申请号】CN201510713689
【发明人】张延良, 李雪生
【申请人】浪潮(北京)电子信息产业有限公司
【公开日】2016年3月9日
【申请日】2015年10月28日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1