Configuring ATS 2.0 for Hadoop 3.3

Describes how to install and configure the YARN Application Timeline Server (ATS) 2.0 for Hadoop 3.3.

Use these steps:
  1. Install the following packages:
    Package See for more information
    mapr-timelineserver Installing Hadoop and YARN
    mapr-hbase Install HBase on a Cluster Node
    mapr-hbase-master
    mapr-hbase-regionserver
  2. Run the configure.sh script:
    /opt/mapr/server/configure.sh -R -TL <FQDN>
  3. Add the property for hbase-site.xml to the yarn-site.xml:
    • Example for local path:
      <property>
          <name>yarn.timeline-service.hbase.configuration.file</name>
          <value>file:/opt/mapr/hbase/hbase-1.4.14/conf/hbase-site.xml</value>
      </property>
    • Example for Data Fabric file system path:
      <property>
          <name>yarn.timeline-service.hbase.configuration.file</name>
          <value>maprfs:/tmp/hbase-site.xml</value>
      </property>
  4. Create the timeline service schema:
    echo "export HBASE_CLASSPATH="/opt/mapr/hadoop/hadoop-3.3.4/share/hadoop/yarn/timelineservice/*"" >> /opt/mapr/hbase/hbase-1.4.14/conf/hbase-env.sh
    /opt/mapr/hbase/hbase-1.4.14/bin/hbase org.apache.hadoop.yarn.server.timelineservice.storage.TimelineSchemaCreator -create
  5. Restart all YARN services: RM, NM, JHS, and ATS:
    maprcli node services -nodes 'hostname -f' -name resourcemanager -action restart
    maprcli node services -nodes 'hostname -f' -name timelineserver -action restart
    maprcli node services -nodes 'hostname -f' -name historyserver -action restart
    maprcli node services -nodes 'hostname -f' -name nodemanager -action restart
  6. To access the Timeline Server 2.0 web UI, navigate to the following URL:
    https://<TIMELINEHOSTNAME>:8090/ui2/#/cluster-overview