![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ambari
文章平均质量分 56
worgent
这个作者很懒,什么都没留下…
展开
-
ambari-server- 资源provider分析
本篇主要讲解资源provider,它们是实际数据的提供者,自然会和原始数据打交道。 原始数据包括mysql等落地数据,还有就是实时数据。这里还是以 GET /clusters/c1/services/HDFS/components/DATANODE 为例进行,该接口用于获取hdfs服务datanode的信息。入口为ComponentResourceProvider类的getResources方法,原创 2017-05-23 17:49:50 · 542 阅读 · 0 评论 -
Ambari-server-agent交互分析
server-agent交互原创 2017-06-05 18:07:01 · 2840 阅读 · 0 评论 -
ambari-server-资源请求分析
以 GET /clusters/c1/services/HDFS/components/DATANODE 为例进行。该接口用于获取hdfs服务datanode的信息。原创 2017-05-23 11:31:18 · 1265 阅读 · 1 评论 -
Ambari 服务配置以及 Alert 详解
Ambari 最新动态2015 年,Ambari 发展的比较快,最新的发布版本已经是 2.1.1,而且马上将要发布 2.1.2 版本。 与之前版本相比较,Ambari增加了对一些最新版本操作系统的支持,同时也不再支持一些过时版本的操作系统。例如不再支持 RHEL/CentOS/OEL 5,增加了对 RHEL/CentOS/OEL 7 的支持。Ambari 在 2.1 中也更新了 JDK 的支持版本转载 2017-08-17 13:36:31 · 5451 阅读 · 1 评论 -
ambari 资源创建代码分析
本文以添加服务接口为例进行讲解,下面的数据为添加OOZIE,FALCON服务时调用的接口。Request URL:http://172.16.31.181:8080/api/v1/clusters/pezy_cluster01/servicesRequest Method:POSTdata: [{"ServiceInfo":{"service_name":"OOZIE"}},{"ServiceI原创 2017-08-10 13:24:39 · 469 阅读 · 0 评论 -
Ambari——大数据平台的搭建利器之进阶篇
前言本文适合已经初步了解 Ambari 的读者。对 Ambari 的基础知识,以及 Ambari 的安装步骤还不清楚的读者,可以先阅读基础篇文章《Ambari——大数据平台的搭建利器》。Ambari 的现状目前 Apache Ambari 的最高版本是 2.0.1,最高的 Stack 版本是 HDP 2.2。 未来不久将会发布 Ambari 2.1 以及 HDP 2.3(本文也将以 Ambari转载 2017-08-18 11:42:20 · 1191 阅读 · 1 评论 -
ambari 安装服务分析
本文主要讲解ambari是如何安装一个服务的,这会涉及到ambari的资源请求, 请参看《ambari-server- 资源provider》,《ambari-server-资源请求分析》。测试安装oozie&falcon,ambari会发送如下请求。1.新建服务Request URL:http://172.16.31.181:8080/api/v1/clusters/pezy_cluster01原创 2017-08-11 11:24:18 · 834 阅读 · 0 评论 -
ambari stack 介绍
Ambari-stack整体介绍Ambari-stack 表示hadoop某个发行版本,例如HDP-1.0.0,在用ambari创建一个集群时,首先要通过调用restfulAPI设置stack版本。stack下包含一个或多个service,例如HDP-2.0.6下包括多个service,分别是 ZOOKEEPER,HDFS,YARN,等。单个service下通过配置service下存储的met转载 2017-08-07 15:53:39 · 904 阅读 · 0 评论 -
ambari-phoenix监控数据查看方法
近日在研究ambari项目,需要查看下ambari的监控数据的具体情况。1.查看ambari项目对应的phoenix版本为4.4.0.2.3.4.0-3347。 <properties> <!-- Needed for generating FindBugs warnings using parent pom --> <!--<yarn.basedir>${project.pare原创 2017-08-15 10:28:47 · 2878 阅读 · 1 评论 -
ambari-自动构建service 继承规则
一个服务可以从stack继承,也可以直接从common-services里面继承。 这在metainfo.xml中声明。<metainfo> <schemaVersion>2.0</schemaVersion> <services> <service> <name>HDFS</name> <extends>common-services/HDFS/2.1.0翻译 2017-08-07 16:28:23 · 1077 阅读 · 0 评论 -
zepplin坑 一则
近日,某联通要用可视化任务工具,故选择zepplin。部署后,遇坑。hive执行show databases,需要2分钟延迟,本地测试无问题,查看源代码,发现hive每次都会先获取hive元数据,导致延迟。原创 2017-05-19 19:29:26 · 574 阅读 · 0 评论 -
ambari server架构图
Ambari Server 架构图,由图中看,主要有4部分:Resource Service:资源服务,用来接收前端的 Rest 请求。关于 Resource 的几个基本概念:Resource:Ambari Server 定义了各种各样的 Resource,比如 Config、User、Cluster、Component、Alert 等都是一种 Resource。 Resource Type:每种转载 2017-05-19 17:31:26 · 1138 阅读 · 0 评论 -
Ambari数据库分析-blueprint
blueprint 蓝图,主要包括配置,主机分配等信息;蓝图包含于stack。原创 2017-05-24 11:35:48 · 990 阅读 · 0 评论 -
ambari数据库分析-adminresource
管理资源,目前来看这里主要涉及到多集群管理的视图和权限控制,即可以对不同集群配置不同显示;而且对应不同的用户组及权限。view相关表权限相关表待续。原创 2017-05-24 12:33:25 · 809 阅读 · 0 评论 -
Ambari数据库分析-配置相关
重点介绍配置相关存储。 主要是服务对应的配置问题;主机对应的配置问题;用户修改的配置问题.原创 2017-05-24 16:27:55 · 2176 阅读 · 0 评论 -
Ambari数据库分析-集群信息
最核心的一部分数据结构,即集群相关组件信息的存储。原创 2017-05-24 17:43:53 · 2437 阅读 · 0 评论 -
ambari改造预研
ambari改造预研原创 2017-05-19 16:41:23 · 1381 阅读 · 1 评论 -
ambari Metric自研
有道云分享链接,解决流程图无法显示问题 http://note.youdao.com/noteshare?id=27c90dfc410643964618a565097dd7f9&sub=0E42EA1323C44974901E3653CB418073ambari-metrics主要处理metric获取。ambari-metrics-host-monitoring 主要负责主机监控,通过pyt原创 2017-05-19 16:57:39 · 1902 阅读 · 0 评论 -
(转)深入Ambari Metrics 机制分析
0.简介 Ambari作为一款针对大数据平台的运维管理工具,提供了集群的创建,管理,监控,升级等多项功能,目前在业界已经得到广泛使用。Ambari指标系统( Ambari Metrics System,以下简称AMS)主要负责监控平台各类服务及主机的运行情况,提供各类服务及主机的相关指标,从而达到判断集群健康情况的目的,其重要性不言而喻。 本文是在深入阅读AMS源代码的基础之上,力求能够从监控转载 2017-05-19 16:58:23 · 1929 阅读 · 1 评论 -
ambari架构
本篇文档主要将已知的优秀ambari分析文档进行整合,并补充部分个人见解。一。Ambari 架构Ambari 整体架构图由图中可以看出,主要有4部分:Brower:指的是前端,前端通过 HTTP 发送 Rest 指令和 Ambari Server 进行交互。Ambari Server:是一个 web 服务器,开放两个端口,分别用来和前端、Agent 进行交互。从图中也可以看出,Ambari Serv转载 2017-05-19 17:29:34 · 550 阅读 · 0 评论 -
ambari-自动构建 stack继承说明
每个stack版本都应该提供metainfo.xml文件,无论是否从其他stack集成。<metainfo> <versions> <active>true</active> </versions> <extends>2.4</extends> <minJdk>1.7</minJdk> <maxJdk>1.8</maxJdk></metainfo>通过stack继承,继翻译 2017-08-07 15:56:05 · 994 阅读 · 0 评论