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.xml
file. 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 Tex UI and YARN Timeline Server compatibility matrix, see YARN Timeline and Hadoop Versions in the Apache documentation.