Skip to content

Commit aaca705

Browse files
author
Alejandro Abdelnur
committed
HADOOP-8393. hadoop-config.sh missing variable exports, causes Yarn jobs to fail with ClassNotFoundException MRAppMaster. (phunt via tucu)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1338998 13f79535-47bb-0310-9956-ffa450edef68
1 parent 3996972 commit aaca705

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

hadoop-common-project/hadoop-common/CHANGES.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -465,6 +465,8 @@ Release 2.0.0 - UNRELEASED
465465
HADOOP-8372. NetUtils.normalizeHostName() incorrectly handles hostname
466466
starting with a numeric character. (Junping Du via suresh)
467467

468+
HADOOP-8393. hadoop-config.sh missing variable exports, causes Yarn jobs to fail with ClassNotFoundException MRAppMaster. (phunt via tucu)
469+
468470
BREAKDOWN OF HADOOP-7454 SUBTASKS
469471

470472
HADOOP-7455. HA: Introduce HA Service Protocol Interface. (suresh)

hadoop-common-project/hadoop-common/src/main/bin/hadoop-config.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ IFS=
172172

173173
if [ "$HADOOP_COMMON_HOME" = "" ]; then
174174
if [ -d "${HADOOP_PREFIX}/$HADOOP_COMMON_DIR" ]; then
175-
HADOOP_COMMON_HOME=$HADOOP_PREFIX
175+
export HADOOP_COMMON_HOME=$HADOOP_PREFIX
176176
fi
177177
fi
178178

@@ -252,7 +252,7 @@ HADOOP_OPTS="$HADOOP_OPTS -Djava.net.preferIPv4Stack=true"
252252
# put hdfs in classpath if present
253253
if [ "$HADOOP_HDFS_HOME" = "" ]; then
254254
if [ -d "${HADOOP_PREFIX}/$HDFS_DIR" ]; then
255-
HADOOP_HDFS_HOME=$HADOOP_PREFIX
255+
export HADOOP_HDFS_HOME=$HADOOP_PREFIX
256256
fi
257257
fi
258258

@@ -269,7 +269,7 @@ CLASSPATH=${CLASSPATH}:$HADOOP_HDFS_HOME/$HDFS_DIR'/*'
269269
# put yarn in classpath if present
270270
if [ "$YARN_HOME" = "" ]; then
271271
if [ -d "${HADOOP_PREFIX}/$YARN_DIR" ]; then
272-
YARN_HOME=$HADOOP_PREFIX
272+
export YARN_HOME=$HADOOP_PREFIX
273273
fi
274274
fi
275275

@@ -286,7 +286,7 @@ CLASSPATH=${CLASSPATH}:$YARN_HOME/$YARN_DIR'/*'
286286
# put mapred in classpath if present AND different from YARN
287287
if [ "$HADOOP_MAPRED_HOME" = "" ]; then
288288
if [ -d "${HADOOP_PREFIX}/$MAPRED_DIR" ]; then
289-
HADOOP_MAPRED_HOME=$HADOOP_PREFIX
289+
export HADOOP_MAPRED_HOME=$HADOOP_PREFIX
290290
fi
291291
fi
292292

0 commit comments

Comments
 (0)