Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]

Community Articles

Find and share helpful community-sourced technical articles.
Announcements
Share your experience with Cloudera on G2 and get a $25 Amazon Gift card.
Hi, I'm CLEO! Something exciting is coming to the Community. Stay Tuned!
Labels (1)
avatar
Cloudera Employee

STEP 1

Configure cluster for Tez View

  1. Enable ATS by : yarn.timeline-service.enabled=true

    Enable following yarn setting:

    yarn.resourcemanager.system-metrics-publisher.enabled=true

    yarn.timeline-service.webapp.address=IP:PORT of ATS

  2. Enable following core-site setting

hadoop.proxyuser.ambari-server.groups=*

hadoop.proxyuser.ambari-server.hosts=*

Kerberize Ambari-server

  1. Create a principal in your KDC for the Ambari Server. For example, using kadmin:
    addprinc -randkey [email protected]
  2. Generate a keytab for that principal.
    xst -k ambari.server.keytab [email protected]
  3. Place that keytab on the Ambari Server host. Be sure to set the file permissions so the user running the Ambari Server daemon can access the keytab file.
    /etc/security/keytabs/ambari.server.keytab
  4. Stop the ambari server.
    ambari-server stop
  5. Run the setup-security command.
    ambari-server setup-security
  6. Select 3 for Setup Ambari kerberos JAAS configuration.
  7. Enter the Kerberos principal name for the Ambari Server you set up earlier.
  8. Enter the path to the keytab for the Ambari principal.
  9. Restart Ambari Server.
    ambari-server restart

STEP 2

Set up Tez View

  1. Kerberos Setup for Tez Views

yarn.timeline-service.http-authentication.proxyuser.${ambari principal name}.hosts=* yarn.timeline-service.http-authentication.proxyuser.${ambari principal name}.users=* yarn.timeline-service.http-authentication.proxyuser.${ambari principal name}.groups=*

2. Replace latest Tez view jar into /var/lib/ambari-server/resources/views/

either of the following

tez-view-2.4.3.0.30.jar - Ambari 2.4.3

tez-view-2.5.1.0.159.jar - Ambari 2.5.1

You should get following Tez UI with Ambari 2.5.1 jar

966 Views
0 Kudos
Version history
Last update:
‎06-09-2017 09:27 PM
Updated by:
Contributors