YARN-6372. Add default value for NM disk validator (Contributed by Yufei Gu via Daniel Templeton)
This commit is contained in:
parent
a5e57df3c5
commit
e9ac61cc0e
@ -32,6 +32,7 @@
|
||||
import org.apache.hadoop.ha.ActiveStandbyElector;
|
||||
import org.apache.hadoop.http.HttpConfig;
|
||||
import org.apache.hadoop.net.NetUtils;
|
||||
import org.apache.hadoop.util.BasicDiskValidator;
|
||||
import org.apache.hadoop.util.StringUtils;
|
||||
import org.apache.hadoop.yarn.api.ApplicationConstants;
|
||||
|
||||
@ -974,7 +975,7 @@ public static boolean isAclEnabled(Configuration conf) {
|
||||
|
||||
/** Disk Validator. */
|
||||
public static final String DISK_VALIDATOR = NM_PREFIX + "disk-validator";
|
||||
public static final String DEFAULT_DISK_VALIDATOR = "basic";
|
||||
public static final String DEFAULT_DISK_VALIDATOR = BasicDiskValidator.NAME;
|
||||
|
||||
/**
|
||||
* Maximum size of contain's diagnostics to keep for relaunching container
|
||||
|
@ -181,7 +181,8 @@ public DirectoryCollection(String[] dirs,
|
||||
conf = new YarnConfiguration();
|
||||
try {
|
||||
diskValidator = DiskValidatorFactory.getInstance(
|
||||
conf.get(YarnConfiguration.DISK_VALIDATOR));
|
||||
conf.get(YarnConfiguration.DISK_VALIDATOR,
|
||||
YarnConfiguration.DEFAULT_DISK_VALIDATOR));
|
||||
LOG.info("Disk Validator: " + YarnConfiguration.DISK_VALIDATOR +
|
||||
" is loaded.");
|
||||
} catch (Exception e) {
|
||||
|
@ -127,7 +127,8 @@ public ContainerLocalizer(FileContext lfs, String user, String appId,
|
||||
this.recordFactory = recordFactory;
|
||||
this.conf = new YarnConfiguration();
|
||||
this.diskValidator = DiskValidatorFactory.getInstance(
|
||||
conf.get(YarnConfiguration.DISK_VALIDATOR));
|
||||
conf.get(YarnConfiguration.DISK_VALIDATOR,
|
||||
YarnConfiguration.DEFAULT_DISK_VALIDATOR));
|
||||
LOG.info("Disk Validator: " + YarnConfiguration.DISK_VALIDATOR +
|
||||
" is loaded.");
|
||||
this.appCacheDirContextName = String.format(APPCACHE_CTXT_FMT, appId);
|
||||
|
@ -261,7 +261,8 @@ public void serviceInit(Configuration conf) throws Exception {
|
||||
}
|
||||
|
||||
diskValidator = DiskValidatorFactory.getInstance(
|
||||
conf.get(YarnConfiguration.DISK_VALIDATOR));
|
||||
conf.get(YarnConfiguration.DISK_VALIDATOR,
|
||||
YarnConfiguration.DEFAULT_DISK_VALIDATOR));
|
||||
LOG.info("Disk Validator: " + YarnConfiguration.DISK_VALIDATOR +
|
||||
" is loaded.");
|
||||
cacheTargetSize =
|
||||
|
Loading…
x
Reference in New Issue
Block a user