欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ambari实战 (1)ambari介绍

程序员文章站 2022-06-16 15:13:08
...

ambari实战 (1)ambari介绍        http://zilongzilong.iteye.com/blog/2272263

ambari实战 (2)ambari安装        http://zilongzilong.iteye.com/blog/2272223

 

1.Ambari是什么

    1.1Ambari为什么出现

        前面已经花了大量篇幅讲解Hadoop2.7.1、hbase1.1.2、zookeeper和kafka的安装使用,总体的感受是Hadoop相关技术要使用起来,安装超级复杂,配置文件超级多,这会导致后期管理混乱,ambari的出现正是为了解决这个问题。

        ambari的出现是为了使Hadoop的管理更简单,为了达到这个目标,ambari设计了一套完整的安装、管理和监控Apache Hadoop集群的软件。ambari提供了一个可视化的便于使用的Hadoop管理web界面,这些管理架构于其RESTful APIs。

    1.2Ambari带给管理员哪些好处

        1.2.1安装Hadoop集群方面 

           ambari提供了一步步的可视化向导用来安装Hadoop集群相关服务(目前支持Falcon,Flume,Hbase,HDFS,Hive,Kafka,Kerberos,Knox,Oozie,Pig,Ranger,Slider,Spark,Sqoop,Stom,Tez,Yarn,Zookeeper等),安装时可以随意指定集群中多台机器;

           ambari可以针对Hadoop集群相关服务进行单独配置。

        1.2.2管理Hadoop集群方面

           ambari提供统一的管理界面用于启动、停止和重新配置Hadoop集群中相关服务。

        1.2.3监控Hadoop集群方面

           ambari提供类似于仪表盘的可视化图表,用于监控Hadoop进群的健康和状态;

           ambari预先配置好了一套运维指标用于指标信息收集;

           ambari提供了一套报警系统,管理员可以对自己关注的警报进行配置,配置后可以通知报警给管理员(比如datanode宕掉、磁盘空间不足等)

    1.3Ambari带给开发者和系统集成者的好处

      基于REST APIs的方式使Hadoop安装、管理和监控更加简单易用。

 

2.Ambari版本

     Ambari目前有两个发行版,一个是 Apache 的 Ambari(http://ambari.apache.org),另一个是 Hortonworks(http://hortonworks.com/)。