Ambari 介质
经过上节 ambari-2.7.6 编译后,介质如下:
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
1
2
3
4
5
2
3
4
5
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
1
2
3
4
2
3
4
配置管理
ambari server:/etc/ambari-server
ambari agent:/etc/ambari-agent
默认的,HDP 默认必须安装 Hortonworks SmartSense,现在都闭源了,没有这个服务的更新,果断关闭。
- 编辑
/var/lib/ambari-server/resources/stacks/HDP/3.0/services/SMARTSENSE/metainfo.xml
注释或是删除
xml
<selection>MANDATORY</selection>
1
然后重启 ambari-server
- 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 等所需的内存,适当的调大。