ok
This commit is contained in:
parent
08e1c16dd2
commit
6812f14886
@ -270,9 +270,16 @@ public class ApplicationMaster {
|
|||||||
task.containerRequest = null;
|
task.containerRequest = null;
|
||||||
ContainerLaunchContext ctx = Records
|
ContainerLaunchContext ctx = Records
|
||||||
.newRecord(ContainerLaunchContext.class);
|
.newRecord(ContainerLaunchContext.class);
|
||||||
|
String hadoop = "hadoop";
|
||||||
|
if (System.getenv("HADOOP_HOME") != null) {
|
||||||
|
hadoop = "${HADOOP_HOME}/bin/hadoop";
|
||||||
|
} else if (System.getenv("HADOOP_PREFIX") != null) {
|
||||||
|
hadoop = "${HADOOP_PREFIX}/bin/hadoop";
|
||||||
|
}
|
||||||
|
|
||||||
String cmd =
|
String cmd =
|
||||||
// use this to setup CLASSPATH correctly for libhdfs
|
// use this to setup CLASSPATH correctly for libhdfs
|
||||||
"CLASSPATH=${CLASSPATH}:`${HADOOP_HOME}/bin/hadoop classpath --glob` "
|
"CLASSPATH=${CLASSPATH}:`" + hadoop + " classpath --glob` "
|
||||||
+ this.command + " 1>"
|
+ this.command + " 1>"
|
||||||
+ ApplicationConstants.LOG_DIR_EXPANSION_VAR + "/stdout"
|
+ ApplicationConstants.LOG_DIR_EXPANSION_VAR + "/stdout"
|
||||||
+ " 2>" + ApplicationConstants.LOG_DIR_EXPANSION_VAR
|
+ " 2>" + ApplicationConstants.LOG_DIR_EXPANSION_VAR
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user