Skip to content

Ambari 介质

经过上节 ambari-2.7.6 编译后,介质如下:

WX20230220-173855

Amabari 主节点安装 server:

shell
yum install -y postgresql-server
rpm -Uvh ambari-server-2.7.6.0-0.x86_64.rpm

# 监控图表,也需要安装
rpm -Uvh ambari-metrics-collector-2.7.6.0-0.x86_64.rpm ambari-metrics-grafana-2.7.6.0-0.x86_64.rpm ambari-metrics-hadoop-sink-2.7.6.0-0.x86_64.rpm  ambari-metrics-monitor-2.7.6.0-0.x86_64.rpm

Ambari 管理节点安装 Agent:

shell
rpm -Uvh ambari-agent-2.7.6.0-0.x86_64.rpm 

# 监控图表,也需要安装
rpm -Uvh ambari-metrics-collector-2.7.6.0-0.x86_64.rpm ambari-metrics-grafana-2.7.6.0-0.x86_64.rpm ambari-metrics-hadoop-sink-2.7.6.0-0.x86_64.rpm  ambari-metrics-monitor-2.7.6.0-0.x86_64.rpm

配置管理

ambari server:/etc/ambari-server

ambari agent:/etc/ambari-agent

默认的,HDP 默认必须安装 Hortonworks SmartSense,现在都闭源了,没有这个服务的更新,果断关闭。

  1. 编辑 /var/lib/ambari-server/resources/stacks/HDP/3.0/services/SMARTSENSE/metainfo.xml注释或是删除
xml
 <selection>MANDATORY</selection>

然后重启 ambari-server

  1. Ambari-server 的 stacks 的 SMARTSENSE

存储地址:/var/lib/ambari-server/resources/stacks, 删除3.0 下的 SMARTSENSE 目录即可。

开始安装

参考互联网资料即可,一般必要的安装服务:

  • HDFS
  • YARN
  • MapReduce2
  • Tez
  • Hive
  • HBase
  • ZooKeeper
  • AmbariMetrics
  • Spark
  • Kafka

一般需要调整 HDFS、YARN、Tez、Hive 等数据存储目录,注意这些数据目录不能以 /home 开始,否则无法进行下一步。调整 NameNode、DataNode、HBase Master、HBase RegionServer、ZooKeeper 等所需的内存,适当的调大。

参考资料