快捷搜索:  汽车  科技

ambari怎么重新配置(Ambari功能简介)

ambari怎么重新配置(Ambari功能简介)Hadoop代表组件功能说明1)HDFS Ambari 中的 Alert 类型对比 OK 、Warning、Critical、Unknown、None Alert 告警类型: WEB、Port、Metric、Aggregate 和 Script

Ambari简介

Ambari是Hortonworks开源的Hadoop平台的管理软件,具备Hadoop组件的安装、管理、运维等基本功能,提供Web UI进行可视化的集群管理,简化了大数据平台的安装、使用难度。

功能列表

操作级别:

  • Host Level Action(机器级别的操作)
  • Component Level Action(模块级别的操作)
  • 基于角色的用户管理,角色分为:
  • Cluster User。 查看集群和Service的信息,如配置、service状态、健康状态等。Read-only
  • Service Operator。 能够操作Service的生命周期,如启动,停止,也可以进行一些如Rebalance DataNode和YARN refresh的操作
  • Service Administrator。 在Service Operator的基础上增加了配置service,移动NameNode,启用HA等操作
  • Cluster Operator。 在Service Administrator的基础上增加了对hosts和components的操作,如增加,删除等
  • Cluster Administrator。集群的超级管理员,拥有无上的权利,可以操作任何组件。

Dashboard 监控

  • Roll Start功能。根据Service的依赖关系,按照一定的顺序启动每个Service。比如Hbase依赖HDFS和Zookeeper,Ambari会先启动HDFS和Zookeeper,之后启动HBase。如图所示
  • 关键的运维指标(metrics)–metrics 是“度量 指标”的意思
  • 在左侧的 Service 列表 中间部分是 Service 的模块(Component)信息,也就是该 Service 有哪些模块及其数目。右上角有个 Service Action 的按钮,包括service的启动、停止、删除等操作。
  • Quick links(导向组件原生管理界面)
  • NameNode UI、ResourceManage UI、HBase Master UI
  • http://unix191:50070/logs/ HDFS的NameNode的logs
  • http://unix192:8088/logs/ YARN的ResourceManage 的logs
  • http://unix191:16010/logs/ Hbase的logs
Alert介绍

ambari怎么重新配置(Ambari功能简介)(1)

Alert 告警级别 Status:

OK 、Warning、Critical、Unknown、None

Alert 告警类型:

WEB、Port、Metric、Aggregate 和 Script

ambari怎么重新配置(Ambari功能简介)(2)

Ambari 中的 Alert 类型对比

Hadoop代表组件功能说明

1)HDFS

ambari怎么重新配置(Ambari功能简介)(3)

  • 启动、停止、重启HDFS,也支持HDFS的删除,前提是删除依赖HDFS的其他service
  • 高级配置
  • 支持对core-site.xml、hdfs-site.xml的高级配置
  • 下载配置文件
  • 状态查看
  • NameNode和SNameNode的健康状况以及所在的节点、硬盘使用率、块的状态(丢失、冲突的个数)
  • 文件查看
  • 嵌入了HDFS原生的文件目录查看功能,没有一键上传、下载文件的功能
  • 日志查看
  • 日志查看可以通过QuickLinks中导向HDFS原生日志查看Web UI界面,没有经过界面的优化,日志查看也没有辅助功能(如检索)
  • 移动NameNode、SNameNode
  • Rebalancing HDFS
  • 使得DataNodes上的块分布均匀
  • NameNode UI
  • 通过QuickLinks导向HDFS原生UI
  • HA
  • 一键配置NameNode的高可用,使用JournalNode、NFS为共享存储

ambari怎么重新配置(Ambari功能简介)(4)

2)Zookeeper

ambari怎么重新配置(Ambari功能简介)(5)

  • 启动、停止、重启Zookeeper集群
  • 状态查看
  • Zookeeper Server和Client的健康状况,所在的节点
  • 高级配置
  • zoo.cfg、日志输出格式(log4j的配置)
  • 添加Zookeeper Server节点
  • 下载配置文件

ambari怎么重新配置(Ambari功能简介)(6)

3)HBase

ambari怎么重新配置(Ambari功能简介)(7)

  • 启动HBase集群,启动RegionServer,停止集群,删除HBase集群
  • 添加HBase Master节点
  • 状态查看
  • HBase Master、RegionServers的状态及其所处节点,master启动时间,平均负载(regions/regionsServer)
  • 高级配置
  • HBase Master、RegionServer、Client的内存限制、心跳时间等。可以启用Kerberos(前提是安装该Service),也可以开启Phoenix SQL
  • 日志查看
  • 日志查看可以通过QuickLinks中导向原生日志查看Web UI界面
  • Master UI界面
  • 通过QuickLinks导向HDFS原生UI

ambari怎么重新配置(Ambari功能简介)(8)

ambari怎么重新配置(Ambari功能简介)(9)

4)Kafka

ambari怎么重新配置(Ambari功能简介)(10)

  • Kafka的启动、停止、重启,Brokers的重启,Service的删除
  • 高级配置
  • 对Kafka Broker、Producer、Consumer的配置。Broker支持连接参数设置、Topic配置、日志配置等,
  • 状态查看
  • Broker的状态、所在节点位置,结合Ambari Metrics可以查看更多状态,如Topics、Controller、Replica

猜您喜欢: