MAPREDUCE-5094. Disabled memory monitoring by default in MiniMRYarnCluster to avoid some downstream tests failing. Contributed by Siddharth Seth.
svn merge --ignore-ancestry -c 1467124 ../../trunk/ git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1467126 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
ff4b1aa99e
commit
0c54bb343d
|
@ -163,6 +163,9 @@ Release 2.0.4-alpha - UNRELEASED
|
||||||
MAPREDUCE-5083. MiniMRCluster should use a random component when creating an
|
MAPREDUCE-5083. MiniMRCluster should use a random component when creating an
|
||||||
actual cluster (Siddharth Seth via hitesh)
|
actual cluster (Siddharth Seth via hitesh)
|
||||||
|
|
||||||
|
MAPREDUCE-5094. Disabled memory monitoring by default in MiniMRYarnCluster
|
||||||
|
to avoid some downstream tests failing. (Siddharth Seth via vinodkv)
|
||||||
|
|
||||||
Release 2.0.3-alpha - 2013-02-06
|
Release 2.0.3-alpha - 2013-02-06
|
||||||
|
|
||||||
INCOMPATIBLE CHANGES
|
INCOMPATIBLE CHANGES
|
||||||
|
|
|
@ -103,4 +103,15 @@ public interface MRConfig {
|
||||||
"mapreduce.ifile.readahead.bytes";
|
"mapreduce.ifile.readahead.bytes";
|
||||||
|
|
||||||
public static final int DEFAULT_MAPRED_IFILE_READAHEAD_BYTES =
|
public static final int DEFAULT_MAPRED_IFILE_READAHEAD_BYTES =
|
||||||
4 * 1024 * 1024;}
|
4 * 1024 * 1024;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Whether users are explicitly trying to control resource monitoring
|
||||||
|
* configuration for the MiniMRCluster. Disabled by default.
|
||||||
|
*/
|
||||||
|
public static final String MAPREDUCE_MINICLUSTER_CONTROL_RESOURCE_MONITORING
|
||||||
|
= "mapreduce.minicluster.control-resource-monitoring";
|
||||||
|
public static final boolean
|
||||||
|
DEFAULT_MAPREDUCE_MINICLUSTER_CONTROL_RESOURCE_MONITORING = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -20,16 +20,13 @@ package org.apache.hadoop.mapreduce.v2;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.net.InetAddress;
|
|
||||||
import java.net.UnknownHostException;
|
|
||||||
|
|
||||||
import org.apache.commons.logging.Log;
|
import org.apache.commons.logging.Log;
|
||||||
import org.apache.commons.logging.LogFactory;
|
import org.apache.commons.logging.LogFactory;
|
||||||
import org.apache.hadoop.conf.Configuration;
|
import org.apache.hadoop.conf.Configuration;
|
||||||
import org.apache.hadoop.fs.FileContext;
|
|
||||||
import org.apache.hadoop.fs.permission.FsPermission;
|
|
||||||
import org.apache.hadoop.fs.Path;
|
|
||||||
import org.apache.hadoop.fs.CommonConfigurationKeys;
|
import org.apache.hadoop.fs.CommonConfigurationKeys;
|
||||||
|
import org.apache.hadoop.fs.FileContext;
|
||||||
|
import org.apache.hadoop.fs.Path;
|
||||||
import org.apache.hadoop.mapred.LocalContainerLauncher;
|
import org.apache.hadoop.mapred.LocalContainerLauncher;
|
||||||
import org.apache.hadoop.mapred.ShuffleHandler;
|
import org.apache.hadoop.mapred.ShuffleHandler;
|
||||||
import org.apache.hadoop.mapreduce.MRConfig;
|
import org.apache.hadoop.mapreduce.MRConfig;
|
||||||
|
@ -76,6 +73,15 @@ public class MiniMRYarnCluster extends MiniYARNCluster {
|
||||||
conf.set(MRJobConfig.MR_AM_STAGING_DIR, new File(getTestWorkDir(),
|
conf.set(MRJobConfig.MR_AM_STAGING_DIR, new File(getTestWorkDir(),
|
||||||
"apps_staging_dir/").getAbsolutePath());
|
"apps_staging_dir/").getAbsolutePath());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// By default, VMEM monitoring disabled, PMEM monitoring enabled.
|
||||||
|
if (!conf.getBoolean(
|
||||||
|
MRConfig.MAPREDUCE_MINICLUSTER_CONTROL_RESOURCE_MONITORING,
|
||||||
|
MRConfig.DEFAULT_MAPREDUCE_MINICLUSTER_CONTROL_RESOURCE_MONITORING)) {
|
||||||
|
conf.setBoolean(YarnConfiguration.NM_PMEM_CHECK_ENABLED, false);
|
||||||
|
conf.setBoolean(YarnConfiguration.NM_VMEM_CHECK_ENABLED, false);
|
||||||
|
}
|
||||||
|
|
||||||
conf.set(CommonConfigurationKeys.FS_PERMISSIONS_UMASK_KEY, "000");
|
conf.set(CommonConfigurationKeys.FS_PERMISSIONS_UMASK_KEY, "000");
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
Loading…
Reference in New Issue