一种部署Namenode的方法和系统技术方案

技术编号:17615083 阅读:43 留言:0更新日期:2018-04-04 06:26
本发明专利技术实施例提供一种部署Namenode的方法和系统,具有linux系统的主机器和辅机器安装Hadoop组件的安装包;所述主机器安装Namenode,管理所述Namenode相关服务的测试和连接,配置所述Namenode对外的地址与域名;所述辅机器安装包含HDFS的DataNode,并配置所述包含HDFS的所述DataNode与所述Namenode连接。通过本发明专利技术方法和系统,可以改进ambari部署Namenode HA的效率低与安全低的问题,快速提高Hadoop集群部署的效率。

A method and system for deploying Namenode

The embodiment of the invention provides a method and system for deployment of Namenode, the main machine with Linux system and the auxiliary machine install the Hadoop component installation package; the main machine installation Namenode, manage the Namenode service test and connection, configure the external Namenode address and domain name; the auxiliary machine installation includes HDFS DataNode, and the configuration comprising the DataNode HDFS connected to the Namenode. The method and system, we can improve the efficiency of ambari Namenode HA low deployment and security problems of low efficiency, rapid increase in Hadoop cluster deployment.

【技术实现步骤摘要】
一种部署Namenode的方法和系统
本专利技术实施例涉及计算机领域,尤其涉及一种部署命名节点(Namenode)的方法和系统。
技术介绍
爱姆鲍蕾(Ambari)是一种基于Web的工具,支持阿帕奇(Apache)海杜普(Hadoop)集群的供应、管理和监控。Ambari目前已支持大多数海杜普(Hadoop)组件,包括Hadoop分布式文件系统(HDFS)、MapReduce、Hive、Pig、Hbase、Zookeper、Sqoop和Hcatalog等。Hadoop由许多元素构成,其最底部是HadoopDistributedFileSystem(HDFS),它存储Hadoop集群中所有存储节点上的文件。HDFS的上一层是MapReduce引擎,该引擎由JobTrackers和TaskTrackers组成。通过对Hadoop分布式计算平台最核心的分布式文件系统HDFS、MapReduce处理过程,以及数据仓库工具(Hive)和分布式数据库(Hbase)的介绍,基本涵盖了Hadoop分布式平台的所有技术核心。对外部客户机而言,HDFS就像一个传统的分级文件系统,可以创建、删除、移动或重本文档来自技高网...
一种部署Namenode的方法和系统

【技术保护点】
一种部署Namenode的方法,其特征在于,包括:具有linux系统的主机器和辅机器安装Hadoop组件的安装包;所述主机器安装Namenode,管理所述Namenode相关服务的测试和连接,配置所述Namenode对外的地址与域名;所述辅机器安装包含HDFS的DataNode,并配置所述包含HDFS的所述DataNode与所述Namenode连接。

【技术特征摘要】
1.一种部署Namenode的方法,其特征在于,包括:具有linux系统的主机器和辅机器安装Hadoop组件的安装包;所述主机器安装Namenode,管理所述Namenode相关服务的测试和连接,配置所述Namenode对外的地址与域名;所述辅机器安装包含HDFS的DataNode,并配置所述包含HDFS的所述DataNode与所述Namenode连接。2.如权利要求1所述的方法,其特征在于,所述主机器和所述辅机器的磁盘根目录大于或等于40Gbit。3.如权利要求1所述的方法,其特征在于,所述主机器和所述辅机器安装所述Hadoop组件的安装包时,所述方法还包括:所述主机器和所述辅机器安装yarn、Hive、Ambari组件的安装包,并配置yum源。4.如权利要求3所述的方法,其特征在于,所述主机器和所述辅机器安装所述Hadoop、yarn、Hive、Ambari组件的安装包之前,所述方法还包括:所述主机器和所述辅机器运行Linux系统的程序,其中,所述Linux系统的程序包括JDK程序、NFS程序、NTPD程序、防火墙程序。5.如权利要求4所述的方法,其特征在于,所述主机器和所述辅机器运行所述Li...

【专利技术属性】
技术研发人员:欧阳涛
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1