声明:博主写了一些Ambari系列文章,可以在历史文章中查看。

一、pig视图

1. 修改pom.xml文件

<version>信息改为2.6.1.0.0

2. 编译打包

Pig依赖包,内含bower_componentsnode_modules文件:点击下载

1
2
3
# 进入Pig目录
cd ...../contrib/views/pig
mvn -B -X -e install package rpm:rpm -DnewVersion=2.6.1.0.0 -DskipTests -Dpython.ver="python >= 2.6" -Drat.skip=true -Preplaceurl

3. 替换jar包并重启服务

将Pig的jar包放入/var/lib/ambari-server/resources/views,然后执行ambari-server restart重启ambari服务。

二、ambari-server/ambari-agent

F:为什么可以在任意位置执行ambari-server或ambari-agent命令?

Q:/etc/init.d/目录下有ambari-agent 和 ambaari-server 命令文件

三、Atlas安装

Atlas依赖于HBase、Kafka、Solr

atlas.audit.hbase.zookeeper.quorum : 172.16.0.142,172.16.0.147,172.16.0.148(集群内所有节点)
atlas.graph.storage.hostname : 172.16.0.142,172.16.0.147,172.16.0.148(集群内所有节点)

四、Falcon安装

Falcon依赖于Yarn+Mapreduce、Oozie

五、iframe内嵌ambari

1
2
3
4
5
6
7
8
9
10

http.x-frame-options=DENY
http.x-xss-protection=1; mode=block
views.http.x-frame-options=SAMEORIGIN
views.http.x-xss-protection=1; mode=block
改为:
http.x-frame-options=
http.x-xss-protection=0
views.http.x-frame-options=
views.http.x-xss-protection=0