Browse Source

YARN-7794. SLSRunner is not loading timeline service jars, causing failure.

(cherry picked from commit 74e40981eb8b407a1f0803bc80b4bf1c199a0230)
Jonathan Hung 6 years ago
parent
commit
7ef9556fc1
1 changed files with 2 additions and 1 deletions
  1. 2 1
      hadoop-tools/hadoop-sls/src/main/bin/slsrun.sh

+ 2 - 1
hadoop-tools/hadoop-sls/src/main/bin/slsrun.sh

@@ -86,7 +86,8 @@ calculateClasspath() {
   HADOOP_LIBEXEC_DIR=${HADOOP_LIBEXEC_DIR:-$DEFAULT_LIBEXEC_DIR}
   . $HADOOP_LIBEXEC_DIR/hadoop-config.sh
   SLS_HTML="${HADOOP_PREFIX}/share/hadoop/tools/sls/html"
-  export HADOOP_CLASSPATH="${HADOOP_CLASSPATH}:${TOOL_PATH}:${SLS_HTML}"
+  TIMELINE_SERVICE="${HADOOP_YARN_HOME}/${YARN_DIR}/timelineservice/*"
+  export HADOOP_CLASSPATH="${HADOOP_CLASSPATH}:${TOOL_PATH}:${SLS_HTML}:${TIMELINE_SERVICE}"
 }
 ###############################################################################
 runSimulation() {