MAPREDUCE-2687. Fix NodeManager to use the right version of LocalDirAllocator.getLocalPathToWrite. Contributed by mahadev & acmurthy.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1165890 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
fd804b5993
commit
f560a1066f
|
@ -1204,6 +1204,9 @@ Release 0.23.0 - Unreleased
|
||||||
|
|
||||||
MAPREDUCE-2882. TestLineRecordReader depends on ant jars. (todd)
|
MAPREDUCE-2882. TestLineRecordReader depends on ant jars. (todd)
|
||||||
|
|
||||||
|
MAPREDUCE-2687. Fix NodeManager to use the right version of
|
||||||
|
LocalDirAllocator.getLocalPathToWrite. (mahadev & acmurthy)
|
||||||
|
|
||||||
Release 0.22.0 - Unreleased
|
Release 0.22.0 - Unreleased
|
||||||
|
|
||||||
INCOMPATIBLE CHANGES
|
INCOMPATIBLE CHANGES
|
||||||
|
|
|
@ -100,7 +100,8 @@ public class ContainerLaunch implements Callable<Integer> {
|
||||||
String appIdStr = app.toString();
|
String appIdStr = app.toString();
|
||||||
Path containerLogDir =
|
Path containerLogDir =
|
||||||
this.logDirsSelector.getLocalPathForWrite(appIdStr + Path.SEPARATOR
|
this.logDirsSelector.getLocalPathForWrite(appIdStr + Path.SEPARATOR
|
||||||
+ containerIdStr, LocalDirAllocator.SIZE_UNKNOWN, this.conf);
|
+ containerIdStr, LocalDirAllocator.SIZE_UNKNOWN, this.conf,
|
||||||
|
false);
|
||||||
for (String str : command) {
|
for (String str : command) {
|
||||||
// TODO: Should we instead work via symlinks without this grammar?
|
// TODO: Should we instead work via symlinks without this grammar?
|
||||||
newCmds.add(str.replace(ApplicationConstants.LOG_DIR_EXPANSION_VAR,
|
newCmds.add(str.replace(ApplicationConstants.LOG_DIR_EXPANSION_VAR,
|
||||||
|
@ -147,7 +148,7 @@ public class ContainerLaunch implements Callable<Integer> {
|
||||||
+ Path.SEPARATOR + user + Path.SEPARATOR
|
+ Path.SEPARATOR + user + Path.SEPARATOR
|
||||||
+ ContainerLocalizer.APPCACHE + Path.SEPARATOR + appIdStr
|
+ ContainerLocalizer.APPCACHE + Path.SEPARATOR + appIdStr
|
||||||
+ Path.SEPARATOR + containerIdStr,
|
+ Path.SEPARATOR + containerIdStr,
|
||||||
LocalDirAllocator.SIZE_UNKNOWN, this.conf);
|
LocalDirAllocator.SIZE_UNKNOWN, this.conf, false);
|
||||||
try {
|
try {
|
||||||
// /////////// Write out the container-script in the nmPrivate space.
|
// /////////// Write out the container-script in the nmPrivate space.
|
||||||
String[] localDirs =
|
String[] localDirs =
|
||||||
|
|
Loading…
Reference in New Issue