Command Line Installation
Also available as:
PDF
loading table of contents...

Additional Steps for the Application Timeline Server

This section requires Apache Hadoop 2.6.0 or above.

For the Timeline Sever to correctly function with the Tez UI, set up the following configurations in the yarn-site.xmlfile. If you are runing in a distributed setup, replace localhost with the name of the actual hostname.

...
<property>
  <description>Indicate to clients whether Timeline service is enabled or not.
  If enabled, the TimelineClient library used by end-users will post entities
  and events to the Timeline server.</description>
  <name>yarn.timeline-service.enabled</name>
  <value>true</value>
</property>

<property>
  <description>The hostname of the Timeline service web application.</description>
  <name>yarn.timeline-service.hostname</name>
  <value>localhost</value>
</property>

<property>
  <description>Enables cross-origin support (CORS) for web services where
  cross-origin web response headers are needed. For example, javascript making
  a web services request to the timeline server.</description>
  <name>yarn.timeline-service.http-cross-origin.enabled</name>
  <value>true</value>
</property>

<property>
  <description>Publish YARN information to Timeline Server</description>
  <name> yarn.resourcemanager.system-metrics-publisher.enabled</name>
  <value>true</value>
</property>
...

For additional information regarding the Application Timeline Server, refer to The YARN Timeline Server in the Apache documentation.

For a Tez UI and YARN Timeline Server compatibility matrix, see YARN Timeline and Hadoop Versions in the Apache documentation.