[发明专利]一种CDH自动化自动安装的方法有效

专利信息
申请号: 201911378193.3 申请日: 2019-12-27
公开(公告)号: CN111142887B 公开(公告)日: 2022-08-02
发明(设计)人: 王少鹏;贾洋 申请(专利权)人: 焦点科技股份有限公司
主分类号: G06F8/61 分类号: G06F8/61
代理公司: 南京瑞弘专利商标事务所(普通合伙) 32249 代理人: 陈建和
地址: 210032 江苏省南京*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 cdh 自动化 自动 安装 方法
【说明书】:

一种CDH自动化自动安装的方法,首先通过python的paramiko连接需要连接的主机,然后生成hosts文件和ssh免密登录文件,将hosts文件和ssh免密登录文件通过paramiko的ftp将文件长传相应的目录实现集群的免密登录,然后在cmserver主机上安装本地仓库,生成yum仓库,然后在cmserver主机上安装mysql配置数据库,ntpd时间同步、jdk安装,cmserver安装操作;本发明实现了对CDH的自动化安装,应用于多台机器的CDH的集群安装,通过自动化脚本的实现可以大大缩减安装的时间,减少安装过程中的一些可能问题。

技术领域

本发明涉及大数据开发和运维,特别是实现大数据CDH自动化安装的方法。

背景技术

在企业大数据中,随着业务的不断开展,硬件配置的提升,和软件技术的提升,老的平台框架已经不能满足现有的业务需求了。Cloudera的CDH和Apache的Hadoop是大数据的两个主要平台,CDH指大数据平台Cloudera版本(Cloudera’s Distribution IncludingApache Hadoop,简称“CDH”),基于Web的用户界面,支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、Hbase、Zookeeper、Sqoop,简化了大数据平台的安装。

CDH相对于hadoop在兼容性,安全性,稳定性上都有增强,所以我们选择CDH作为主要大数据平台。而hadoop 3在相对于hadoop2有很大的提升,hadoop3的新特性主要有一下几点:(1)HDFS支持数据的擦除编码,相对于hadoop2能节省一半的存储空间

(2)Tasknative优化,对于shuffle密集型应用,其性能可提高约30%。

(3)Hadoop3.x中的MapReduce添加了Map输出collector的本地实现,对于shuffle密集型的作业来说,这将会有30%以上的性能提升。

(4)数据节点均衡器,hadoop3通过intra-DataNode平衡数据

(5)添加GPU资源的管理

(6)MapReduce内存参数自动推断,更好的利用集群资源

所以hadoop的升级无论性能和稳定性上都有很大的提升,应对现在的任务执行时间长不能及时的展示问题。

Python是面向对象、直译式程序设计语言,也是一种功能强大而且完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。这种语言具有非常清晰的语法特点,适合完成各种高层任务,几乎可以在所有的操作系统中运行。shell是一种命令语言,同时也可以看成是一个命令解释器,用于接收诸如awk、sed的命令调用等完成相关的功能。Python是一种编程语言,Python提供给程序员更大的自由度和灵活性,以完成shell所不能完成或者难于完成的编码任务,如实现面向对象的模块化设计、操作服务器数据库等等。paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。由于使用的是python这样的能够跨平台运行的语言,所以所有python支持的平台,如Linux,Solaris,BSD,MacOS X,Windows等,paramiko都可以支持,因此,如果需要使用SSH从一个平台连接到另外一个平台,进行一系列的操作时,paramiko是最佳工具之一。

CDH安装过程需要在各个集群节点之间切换,比较繁琐,而且对于没有安装过集群的并不友好,CDH依赖较多的应用,而且国内对于cloudera网站的访问并不稳定,如果在安装的过程中失败可能需要重新安装。基于以上原因,编写了自动化脚本帮助安装CDH。

发明内容

本发明目的是,提出一种CDH自动化自动安装的方法,解决国内对于cloudera网站的访问并不稳定容易安装的过程中失败的问题,编写了自动化脚本帮助安装CDH。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于焦点科技股份有限公司,未经焦点科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911378193.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top