首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

PK体系下基于容器化技术构建和监控Hadoop集群与告警的方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:湖南长城科技信息有限公司

摘要:本发明公开了PK体系下基于容器化技术构建和监控Hadoop集群与告警的方法,包括:S1,在基于PK体系的节点服务器上搭建k8s并部署应用的镜像仓库服务;S2,在k8s上部署Prometheus,包括创建Prometheus的自定义对象Alertmanager、PrometheusRule、Prometheus、PodMonitor和ServiceMonitor及其他Prometheus组件,并配置Grafana进行图形化界面显示;S3,在k8s上搭建Hadoop集群,包括部署Hadoop集群的HDFS集群和YARN集群;S4,在节点服务器上部署Hadoop_exporter并采集Hadoop集群的监控数据按照容器监控平台规定的格式提供数据接口,容器监控平台调用Hadoop_exporter数据接口获取采集的监控数据;S5,通过PrometheusRule对象创建告警规则,Alertmanager接收Prometheus的告警信息并通知用户。本发明整个部署可一键部署,快速简洁,满足数据分析人员、测试人员、运维人员在软件开发、应用和管理工作中的需求。

主权项:1.PK体系下基于容器化技术构建和监控Hadoop集群与告警的方法,其特征在于,包括如下步骤:S1,在基于PK体系的节点服务器上搭建k8s并部署应用的镜像仓库服务;所述步骤S1中,在节点服务器上搭建k8s包括步骤如下:S11.在节点服务器上选取节点作为管理节点、计算节点和存储节点,选取的节点是多管理节点时,则需要在节点服务器上配置代理节点,并从管理节点中选取部署节点;S12.编写自动化脚本,并将选取的节点信息、镜像信息和磁盘设备名信息配置在自动化脚本的hosts文件中;编写自动化脚本包含如下步骤:a)设置ssh免密登录其他节点;b)k8s服务器环境设置,包含删除操作系统默认安装、关闭selinux和设置系统参数;c)安装并启动Docker服务;d)设置节点服务器通用配置,生成并分发集群所需相关证书,安装kubeconfig配置文件,通用配置包括环境变量配置、下载kubectl工具;e)部署Harbor,安装并启动Harbor服务,此步骤为可选择性的部署私有镜像仓库;f)如果k8s设置了集群高可用,准备代理节点所需要的相关安装文件,包括keepalived和haproxy,对其进行配置;g)准备管理节点所需要的相关安装文件以及相关的证书,如果etcd和aggregator-proxy证书没创建时进行创建;h)安装并启动kubelet服务,节点服务器上有代理节点的,先启动代理节点,再启动管理节点,最后启动计算节点和存储节点;i)准备Flannel服务所需的相关安装文件;j)安装存储服务;k)部署k8s所有插件服务;S13.在节点服务器上执行自动化脚本,一键安装k8s;S2,在k8s上部署Prometheus,包括创建Prometheus的自定义对象Alertmanager、PrometheusRule、Prometheus、PodMonitor和ServiceMonitor及其他Prometheus组件,并配置Grafana图形化界面以可视化显示Prometheus的监控数据;S3,在k8s上搭建Hadoop集群,包括部署Hadoop集群中的HDFS集群和YARN集群;S4,在节点服务器上部署Hadoop_exporter,利用Hadoop_exporter采集Hadoop集群的监控数据并按照Prometheus规定的格式对外提供数据接口,Prometheus调用Hadoop_exporter提供的数据接口获取采集的监控数据;S5,通过PrometheusRule对象创建告警规则,Alertmanager接收Prometheus的告警信息并通知用户。

全文数据:

权利要求:

百度查询: 湖南长城科技信息有限公司 PK体系下基于容器化技术构建和监控Hadoop集群与告警的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。