This view provides a web interface for TEZ.
The view can be built as a maven project.
mvn clean install
The build will produce the view archive.
target/tez-view-0.6.0-SNAPSHOT.jar
For the UI to work as expected with all the required data, the following configurations must be set.
In tez-site.xml
In yarn-site.xml
In configs.js
Use the Ambari Vagrant setup to create a cluster:
Deploy the TEZ view into Ambari.
cp tez-view-0.6.0-SNAPSHOT.jar /var/lib/ambari-server/resources/views/ ambari-server restart
From the Ambari Administration interface, create a TEZ view instance.
Property | Value |
---|---|
Details: Instance Name | TEZUI |
Details: Display Name | TEZ |
Details: Description | A web interface for TEZ |
Properties: yarn.ats.url | http://yarn.timeline-service.hostname:8188 |
Properties: yarn.resourcemanager.url | http://yarn.resourcemanager.hostname:8088 |
Login to Ambari as “admin” and browse to the view instance.
http://c6401.ambari.apache.org:8080/#/main/views/TEZ/0.6.0/TEZUI