[发明专利]namenode节点的启动方法、装置、系统及介质在审
申请号: | 202111300189.2 | 申请日: | 2021-11-04 |
公开(公告)号: | CN114020357A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 海克洪 | 申请(专利权)人: | 湖北美和易思教育科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/182 |
代理公司: | 武汉红观专利代理事务所(普通合伙) 42247 | 代理人: | 曾国辉 |
地址: | 430000 湖北省武汉市东湖新技术开发区北斗路6号武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | namenode 节点 启动 方法 装置 系统 介质 | ||
本发明公开了一种hadoop集群中namenode节点的启动方法、装置、系统及介质,该方法包括:当检测到hadoop集群启动成功时,获取hadoop集群的组成信息;根据组成信息,对hadoop集群中的各个节点进行检测,确定各个节点中的初始namenode节点是否启动;若初始namenode的节点未启动,则查找hadoop集群中已启动的目标节点,并将目标节点设为新的namenode节点。本发明在namenode尚未启动时,将已启动的节点设为新的namenode,使得无论hadoop中启动的是何种节点,均可作为namenode节点,实现namenode节点的优先快速启动。
技术领域
本发明涉及分布式系统技术领域,尤其涉及一种hadoop集群中namenode节点的启动方法、装置、系统及介质。
背景技术
随着大数据技术的发展,传统的mysql已难以满足大量增长的数据服务需求,而逐步发展为hadoop集群的分布式处理模式。Hadoop集群包含HDFS、YARN和MAPREDUCE三大核心组件,其中,HDFS为分布式文件系统,用于解决海量数据存储问题,YARN为作业调度和集群资源管理的框架,用于解决资源任务调度问题,MAPREDUCE为分布式运算编程框架,用于解决海量数据计算问题。
对于负责海量数据存储的HDFS,包含三种节点角色,分别为:NameNode、DataNode、SecondaryNameNode。NameNode作为管理节点,管理集群的命令空间,维护集群内的所有文件和目录,datanode是集群的工作节点,其受namenode调度存储并检检索数据块,并定期向namenode发送它们所存储的块的列表。SecondaryNameNode是NameNode的辅助检查点,其在NameNode异常时,可对NameNode进行恢复。
并且,Hadoop集群的很多操作都是在namenode节点中完成,namenode的启动快慢与hadoop集群的数据处理效率息息相关。但当前在并发的情况下,hadoop各个节点启动的先后顺序却是无法预知的,若namenode后启动,则会影响hadoop集群的数据处理效率,因此,如何让hadoop集群中的namenode优先快速启动是当前亟待解决的技术问题。
发明内容
本发明的主要目的在于提供一种hadoop集群中namenode节点的启动方法、装置、系统及介质,旨在解决现有技术中如何让hadoop集群中的namenode优先快速启动的技术问题。
为实现上述目的,本发明提供一种hadoop集群中namenode节点的启动方法,所述hadoop集群中namenode节点的启动方法包括:
当检测到hadoop集群启动成功时,获取所述hadoop集群的组成信息;
根据所述组成信息,对所述hadoop集群中的各个节点进行检测,确定各个所述节点中的初始namenode节点是否启动;
若所述初始namenode的节点未启动,则查找所述hadoop集群中已启动的目标节点,并将所述目标节点设为新的namenode节点。
可选地,所述查找所述hadoop集群中已启动的目标节点的步骤之后包括:
判断所述目标节点是否为备用namenode节点,若为备用namenode节点,则执行将所述目标节点设为新的name节点的步骤;
若所述目标节点非备用namenode节点,则判断所述目标节点是否为支持切换的从节点;
若为支持切换的从节点,则执行将所述目标节点设为新的namenode节点的步骤。
可选地,所述备用namenode节点和所述支持切换的从节点的配置信息均包括主节点配置信息和从节点配置信息,且所述主节点配置信和从节点配置信息支持互相切换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北美和易思教育科技有限公司,未经湖北美和易思教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111300189.2/2.html,转载请声明来源钻瓜专利网。