Ambari自从2.7版本以后不再提供TezUI Views,如果集群启用Kerberos,对于如何使用Tez UI呢?我们也搜索了好久资料,一直没有太好的解决方案,经过最近的一些努力,我们现在可以提供一个可选的解决方案(TezUIAssistant),希望能帮到有需要的同学。
-
TezUIAssistant安装
1.1 通过网盘下载TezUIAssistant-v1.0.tar.gz
目前只提供x86_64的试用版本。
关注我们公众号,输入下载获取网盘地址。
1.2 解压部署
在Hadoop集群节点的Yarn ResourceManager节点的任意目录解压部署,目录结构如下图所示:
2. TezUIAssistant的配置
需要根据集群的节点信息修改3个配置文件
2.1 conf/server.xml
TezUIAssistant使用了tomcat作为web容器,需要根据实际情况修改监听端口。默认为9188。
<Connector port="9188" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
2.2 webapps/tez-ui/WEB-INF/classes/config.properties
#yarn timeline server的节点,只能用机器名,不能用ip
yarn.ats.url=http://d