Browse Source

YARN-5116. Failed to execute "yarn application". Contributed by Jun Gong

Eric Payne 9 years ago
parent
commit
1b0cfc84e7
1 changed files with 2 additions and 0 deletions
  1. 2 0
      hadoop-yarn-project/hadoop-yarn/bin/yarn

+ 2 - 0
hadoop-yarn-project/hadoop-yarn/bin/yarn

@@ -70,6 +70,7 @@ function yarncmd_case
       hadoop_debug "Append YARN_CLIENT_OPTS onto HADOOP_OPTS"
       hadoop_debug "Append YARN_CLIENT_OPTS onto HADOOP_OPTS"
       HADOOP_OPTS="${HADOOP_OPTS} ${YARN_CLIENT_OPTS}"
       HADOOP_OPTS="${HADOOP_OPTS} ${YARN_CLIENT_OPTS}"
       set -- "${subcmd}" "$@"
       set -- "${subcmd}" "$@"
+      HADOOP_SUBCMD_ARGS=("$@")
     ;;
     ;;
     classpath)
     classpath)
       hadoop_do_classpath_subcommand HADOOP_CLASSNAME "$@"
       hadoop_do_classpath_subcommand HADOOP_CLASSNAME "$@"
@@ -216,6 +217,7 @@ function yarncmd_case
       HADOOP_CLASSNAME=org.apache.hadoop.yarn.client.cli.TopCLI
       HADOOP_CLASSNAME=org.apache.hadoop.yarn.client.cli.TopCLI
       hadoop_debug "Append YARN_CLIENT_OPTS onto HADOOP_OPTS"
       hadoop_debug "Append YARN_CLIENT_OPTS onto HADOOP_OPTS"
       HADOOP_OPTS="${HADOOP_OPTS} ${YARN_CLIENT_OPTS}"
       HADOOP_OPTS="${HADOOP_OPTS} ${YARN_CLIENT_OPTS}"
+      HADOOP_SUBCMD_ARGS=("$@")
     ;;
     ;;
     *)
     *)
       HADOOP_CLASSNAME="${subcmd}"
       HADOOP_CLASSNAME="${subcmd}"