|
@@ -77,12 +77,15 @@ public class DFSConfigKeys extends CommonConfigurationKeys {
|
|
|
// HA related configuration
|
|
|
public static final String DFS_DATANODE_RESTART_REPLICA_EXPIRY_KEY = "dfs.datanode.restart.replica.expiration";
|
|
|
public static final long DFS_DATANODE_RESTART_REPLICA_EXPIRY_DEFAULT = 50;
|
|
|
- public static final String DFS_NAMENODE_BACKUP_ADDRESS_KEY = "dfs.namenode.backup.address";
|
|
|
+ public static final String DFS_NAMENODE_BACKUP_ADDRESS_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_BACKUP_ADDRESS_KEY;
|
|
|
public static final String DFS_NAMENODE_BACKUP_ADDRESS_DEFAULT = "localhost:50100";
|
|
|
- public static final String DFS_NAMENODE_BACKUP_HTTP_ADDRESS_KEY = "dfs.namenode.backup.http-address";
|
|
|
+ public static final String DFS_NAMENODE_BACKUP_HTTP_ADDRESS_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_BACKUP_HTTP_ADDRESS_KEY;
|
|
|
public static final String DFS_NAMENODE_BACKUP_HTTP_ADDRESS_DEFAULT = "0.0.0.0:50105";
|
|
|
public static final String DFS_NAMENODE_BACKUP_SERVICE_RPC_ADDRESS_KEY = "dfs.namenode.backup.dnrpc-address";
|
|
|
- public static final String DFS_DATANODE_BALANCE_BANDWIDTHPERSEC_KEY = "dfs.datanode.balance.bandwidthPerSec";
|
|
|
+ public static final String DFS_DATANODE_BALANCE_BANDWIDTHPERSEC_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_DATANODE_BALANCE_BANDWIDTHPERSEC_KEY;
|
|
|
public static final long DFS_DATANODE_BALANCE_BANDWIDTHPERSEC_DEFAULT = 1024*1024;
|
|
|
public static final String DFS_DATANODE_BALANCE_MAX_NUM_CONCURRENT_MOVES_KEY = "dfs.datanode.balance.max.concurrent.moves";
|
|
|
public static final int DFS_DATANODE_BALANCE_MAX_NUM_CONCURRENT_MOVES_DEFAULT = 5;
|
|
@@ -135,11 +138,14 @@ public class DFSConfigKeys extends CommonConfigurationKeys {
|
|
|
public static final String DFS_NAMENODE_RPC_BIND_HOST_KEY = "dfs.namenode.rpc-bind-host";
|
|
|
public static final String DFS_NAMENODE_SERVICE_RPC_ADDRESS_KEY = "dfs.namenode.servicerpc-address";
|
|
|
public static final String DFS_NAMENODE_SERVICE_RPC_BIND_HOST_KEY = "dfs.namenode.servicerpc-bind-host";
|
|
|
- public static final String DFS_NAMENODE_MAX_OBJECTS_KEY = "dfs.namenode.max.objects";
|
|
|
+ public static final String DFS_NAMENODE_MAX_OBJECTS_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_MAX_OBJECTS_KEY;
|
|
|
public static final long DFS_NAMENODE_MAX_OBJECTS_DEFAULT = 0;
|
|
|
- public static final String DFS_NAMENODE_SAFEMODE_EXTENSION_KEY = "dfs.namenode.safemode.extension";
|
|
|
+ public static final String DFS_NAMENODE_SAFEMODE_EXTENSION_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_SAFEMODE_EXTENSION_KEY;
|
|
|
public static final int DFS_NAMENODE_SAFEMODE_EXTENSION_DEFAULT = 30000;
|
|
|
- public static final String DFS_NAMENODE_SAFEMODE_THRESHOLD_PCT_KEY = "dfs.namenode.safemode.threshold-pct";
|
|
|
+ public static final String DFS_NAMENODE_SAFEMODE_THRESHOLD_PCT_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_SAFEMODE_THRESHOLD_PCT_KEY;
|
|
|
public static final float DFS_NAMENODE_SAFEMODE_THRESHOLD_PCT_DEFAULT = 0.999f;
|
|
|
// set this to a slightly smaller value than
|
|
|
// DFS_NAMENODE_SAFEMODE_THRESHOLD_PCT_DEFAULT to populate
|
|
@@ -148,35 +154,44 @@ public class DFSConfigKeys extends CommonConfigurationKeys {
|
|
|
"dfs.namenode.replqueue.threshold-pct";
|
|
|
public static final String DFS_NAMENODE_SAFEMODE_MIN_DATANODES_KEY = "dfs.namenode.safemode.min.datanodes";
|
|
|
public static final int DFS_NAMENODE_SAFEMODE_MIN_DATANODES_DEFAULT = 0;
|
|
|
- public static final String DFS_NAMENODE_SECONDARY_HTTP_ADDRESS_KEY = "dfs.namenode.secondary.http-address";
|
|
|
+ public static final String DFS_NAMENODE_SECONDARY_HTTP_ADDRESS_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_SECONDARY_HTTP_ADDRESS_KEY;
|
|
|
public static final String DFS_NAMENODE_SECONDARY_HTTP_ADDRESS_DEFAULT = "0.0.0.0:50090";
|
|
|
public static final String DFS_NAMENODE_SECONDARY_HTTPS_ADDRESS_KEY = "dfs.namenode.secondary.https-address";
|
|
|
public static final String DFS_NAMENODE_SECONDARY_HTTPS_ADDRESS_DEFAULT = "0.0.0.0:50091";
|
|
|
public static final String DFS_NAMENODE_CHECKPOINT_CHECK_PERIOD_KEY = "dfs.namenode.checkpoint.check.period";
|
|
|
public static final long DFS_NAMENODE_CHECKPOINT_CHECK_PERIOD_DEFAULT = 60;
|
|
|
- public static final String DFS_NAMENODE_CHECKPOINT_PERIOD_KEY = "dfs.namenode.checkpoint.period";
|
|
|
+ public static final String DFS_NAMENODE_CHECKPOINT_PERIOD_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_CHECKPOINT_PERIOD_KEY;
|
|
|
public static final long DFS_NAMENODE_CHECKPOINT_PERIOD_DEFAULT = 3600;
|
|
|
public static final String DFS_NAMENODE_CHECKPOINT_TXNS_KEY = "dfs.namenode.checkpoint.txns";
|
|
|
public static final long DFS_NAMENODE_CHECKPOINT_TXNS_DEFAULT = 1000000;
|
|
|
public static final String DFS_NAMENODE_CHECKPOINT_MAX_RETRIES_KEY = "dfs.namenode.checkpoint.max-retries";
|
|
|
public static final int DFS_NAMENODE_CHECKPOINT_MAX_RETRIES_DEFAULT = 3;
|
|
|
- public static final String DFS_NAMENODE_HEARTBEAT_RECHECK_INTERVAL_KEY = "dfs.namenode.heartbeat.recheck-interval";
|
|
|
+ public static final String DFS_NAMENODE_HEARTBEAT_RECHECK_INTERVAL_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_HEARTBEAT_RECHECK_INTERVAL_KEY;
|
|
|
public static final int DFS_NAMENODE_HEARTBEAT_RECHECK_INTERVAL_DEFAULT = 5*60*1000;
|
|
|
public static final String DFS_NAMENODE_TOLERATE_HEARTBEAT_MULTIPLIER_KEY = "dfs.namenode.tolerate.heartbeat.multiplier";
|
|
|
public static final int DFS_NAMENODE_TOLERATE_HEARTBEAT_MULTIPLIER_DEFAULT = 4;
|
|
|
- public static final String DFS_NAMENODE_ACCESSTIME_PRECISION_KEY = "dfs.namenode.accesstime.precision";
|
|
|
+ public static final String DFS_NAMENODE_ACCESSTIME_PRECISION_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_ACCESSTIME_PRECISION_KEY;
|
|
|
public static final long DFS_NAMENODE_ACCESSTIME_PRECISION_DEFAULT = 3600000;
|
|
|
- public static final String DFS_NAMENODE_REPLICATION_CONSIDERLOAD_KEY = "dfs.namenode.replication.considerLoad";
|
|
|
+ public static final String DFS_NAMENODE_REPLICATION_CONSIDERLOAD_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_REPLICATION_CONSIDERLOAD_KEY;
|
|
|
public static final boolean DFS_NAMENODE_REPLICATION_CONSIDERLOAD_DEFAULT = true;
|
|
|
- public static final String DFS_NAMENODE_REPLICATION_INTERVAL_KEY = "dfs.namenode.replication.interval";
|
|
|
+ public static final String DFS_NAMENODE_REPLICATION_INTERVAL_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_REPLICATION_INTERVAL_KEY;
|
|
|
public static final int DFS_NAMENODE_REPLICATION_INTERVAL_DEFAULT = 3;
|
|
|
- public static final String DFS_NAMENODE_REPLICATION_MIN_KEY = "dfs.namenode.replication.min";
|
|
|
+ public static final String DFS_NAMENODE_REPLICATION_MIN_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_REPLICATION_MIN_KEY;
|
|
|
public static final int DFS_NAMENODE_REPLICATION_MIN_DEFAULT = 1;
|
|
|
public static final String DFS_NAMENODE_SAFEMODE_REPLICATION_MIN_KEY =
|
|
|
"dfs.namenode.safemode.replication.min";
|
|
|
- public static final String DFS_NAMENODE_REPLICATION_PENDING_TIMEOUT_SEC_KEY = "dfs.namenode.replication.pending.timeout-sec";
|
|
|
+ public static final String DFS_NAMENODE_REPLICATION_PENDING_TIMEOUT_SEC_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_REPLICATION_PENDING_TIMEOUT_SEC_KEY;
|
|
|
public static final int DFS_NAMENODE_REPLICATION_PENDING_TIMEOUT_SEC_DEFAULT = -1;
|
|
|
- public static final String DFS_NAMENODE_REPLICATION_MAX_STREAMS_KEY = "dfs.namenode.replication.max-streams";
|
|
|
+ public static final String DFS_NAMENODE_REPLICATION_MAX_STREAMS_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_REPLICATION_MAX_STREAMS_KEY;
|
|
|
public static final int DFS_NAMENODE_REPLICATION_MAX_STREAMS_DEFAULT = 2;
|
|
|
public static final String DFS_NAMENODE_REPLICATION_STREAMS_HARD_LIMIT_KEY = "dfs.namenode.replication.max-streams-hard-limit";
|
|
|
public static final int DFS_NAMENODE_REPLICATION_STREAMS_HARD_LIMIT_DEFAULT = 4;
|
|
@@ -193,9 +208,11 @@ public class DFSConfigKeys extends CommonConfigurationKeys {
|
|
|
@Deprecated
|
|
|
public static final String DFS_WEBHDFS_USER_PATTERN_DEFAULT =
|
|
|
HdfsClientConfigKeys.DFS_WEBHDFS_USER_PATTERN_DEFAULT;
|
|
|
- public static final String DFS_PERMISSIONS_ENABLED_KEY = "dfs.permissions.enabled";
|
|
|
+ public static final String DFS_PERMISSIONS_ENABLED_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_PERMISSIONS_ENABLED_KEY;
|
|
|
public static final boolean DFS_PERMISSIONS_ENABLED_DEFAULT = true;
|
|
|
- public static final String DFS_PERMISSIONS_SUPERUSERGROUP_KEY = "dfs.permissions.superusergroup";
|
|
|
+ public static final String DFS_PERMISSIONS_SUPERUSERGROUP_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_PERMISSIONS_SUPERUSERGROUP_KEY;
|
|
|
public static final String DFS_PERMISSIONS_SUPERUSERGROUP_DEFAULT = "supergroup";
|
|
|
public static final String DFS_NAMENODE_ACLS_ENABLED_KEY = "dfs.namenode.acls.enabled";
|
|
|
public static final boolean DFS_NAMENODE_ACLS_ENABLED_DEFAULT = false;
|
|
@@ -209,7 +226,8 @@ public class DFSConfigKeys extends CommonConfigurationKeys {
|
|
|
public static final String DFS_SERVER_HTTPS_KEYSTORE_LOCATION_KEY = "ssl.server.keystore.location";
|
|
|
public static final String DFS_SERVER_HTTPS_TRUSTSTORE_LOCATION_KEY = "ssl.server.truststore.location";
|
|
|
public static final String DFS_SERVER_HTTPS_TRUSTSTORE_PASSWORD_KEY = "ssl.server.truststore.password";
|
|
|
- public static final String DFS_NAMENODE_NAME_DIR_RESTORE_KEY = "dfs.namenode.name.dir.restore";
|
|
|
+ public static final String DFS_NAMENODE_NAME_DIR_RESTORE_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_NAME_DIR_RESTORE_KEY;
|
|
|
public static final boolean DFS_NAMENODE_NAME_DIR_RESTORE_DEFAULT = false;
|
|
|
public static final String DFS_NAMENODE_SUPPORT_ALLOW_FORMAT_KEY = "dfs.namenode.support.allow.format";
|
|
|
public static final boolean DFS_NAMENODE_SUPPORT_ALLOW_FORMAT_DEFAULT = true;
|
|
@@ -336,26 +354,33 @@ public class DFSConfigKeys extends CommonConfigurationKeys {
|
|
|
public static final int DFS_UPGRADE_DOMAIN_FACTOR_DEFAULT = DFS_REPLICATION_DEFAULT;
|
|
|
|
|
|
//Following keys have no defaults
|
|
|
- public static final String DFS_DATANODE_DATA_DIR_KEY = "dfs.datanode.data.dir";
|
|
|
+ public static final String DFS_DATANODE_DATA_DIR_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_DATANODE_DATA_DIR_KEY;
|
|
|
public static final int DFS_NAMENODE_HTTPS_PORT_DEFAULT =
|
|
|
HdfsClientConfigKeys.DFS_NAMENODE_HTTPS_PORT_DEFAULT;
|
|
|
public static final String DFS_NAMENODE_HTTPS_ADDRESS_KEY =
|
|
|
HdfsClientConfigKeys.DFS_NAMENODE_HTTPS_ADDRESS_KEY;
|
|
|
public static final String DFS_NAMENODE_HTTPS_BIND_HOST_KEY = "dfs.namenode.https-bind-host";
|
|
|
public static final String DFS_NAMENODE_HTTPS_ADDRESS_DEFAULT = "0.0.0.0:" + DFS_NAMENODE_HTTPS_PORT_DEFAULT;
|
|
|
- public static final String DFS_NAMENODE_NAME_DIR_KEY = "dfs.namenode.name.dir";
|
|
|
- public static final String DFS_NAMENODE_EDITS_DIR_KEY = "dfs.namenode.edits.dir";
|
|
|
+ public static final String DFS_NAMENODE_NAME_DIR_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_NAME_DIR_KEY;
|
|
|
+ public static final String DFS_NAMENODE_EDITS_DIR_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_EDITS_DIR_KEY;
|
|
|
public static final String DFS_NAMENODE_SHARED_EDITS_DIR_KEY = "dfs.namenode.shared.edits.dir";
|
|
|
public static final String DFS_NAMENODE_EDITS_PLUGIN_PREFIX = "dfs.namenode.edits.journal-plugin";
|
|
|
public static final String DFS_NAMENODE_EDITS_DIR_REQUIRED_KEY = "dfs.namenode.edits.dir.required";
|
|
|
public static final String DFS_NAMENODE_EDITS_DIR_DEFAULT = "file:///tmp/hadoop/dfs/name";
|
|
|
- public static final String DFS_METRICS_SESSION_ID_KEY = "dfs.metrics.session-id";
|
|
|
+ public static final String DFS_METRICS_SESSION_ID_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_METRICS_SESSION_ID_KEY;
|
|
|
public static final String DFS_METRICS_PERCENTILES_INTERVALS_KEY = "dfs.metrics.percentiles.intervals";
|
|
|
- public static final String DFS_DATANODE_HOST_NAME_KEY = "dfs.datanode.hostname";
|
|
|
+ public static final String DFS_DATANODE_HOST_NAME_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_DATANODE_HOST_NAME_KEY;
|
|
|
public static final String DFS_NAMENODE_HOSTS_KEY = "dfs.namenode.hosts";
|
|
|
public static final String DFS_NAMENODE_HOSTS_EXCLUDE_KEY = "dfs.namenode.hosts.exclude";
|
|
|
- public static final String DFS_NAMENODE_CHECKPOINT_DIR_KEY = "dfs.namenode.checkpoint.dir";
|
|
|
- public static final String DFS_NAMENODE_CHECKPOINT_EDITS_DIR_KEY = "dfs.namenode.checkpoint.edits.dir";
|
|
|
+ public static final String DFS_NAMENODE_CHECKPOINT_DIR_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_CHECKPOINT_DIR_KEY;
|
|
|
+ public static final String DFS_NAMENODE_CHECKPOINT_EDITS_DIR_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMENODE_CHECKPOINT_EDITS_DIR_KEY;
|
|
|
public static final String DFS_HOSTS = "dfs.hosts";
|
|
|
public static final String DFS_HOSTS_EXCLUDE = "dfs.hosts.exclude";
|
|
|
public static final String DFS_NAMENODE_AUDIT_LOGGERS_KEY = "dfs.namenode.audit.loggers";
|
|
@@ -420,7 +445,8 @@ public class DFSConfigKeys extends CommonConfigurationKeys {
|
|
|
public static final String DFS_DATANODE_HTTP_ADDRESS_KEY = "dfs.datanode.http.address";
|
|
|
public static final int DFS_DATANODE_HTTP_DEFAULT_PORT = 50075;
|
|
|
public static final String DFS_DATANODE_HTTP_ADDRESS_DEFAULT = "0.0.0.0:" + DFS_DATANODE_HTTP_DEFAULT_PORT;
|
|
|
- public static final String DFS_DATANODE_MAX_RECEIVER_THREADS_KEY = "dfs.datanode.max.transfer.threads";
|
|
|
+ public static final String DFS_DATANODE_MAX_RECEIVER_THREADS_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_DATANODE_MAX_RECEIVER_THREADS_KEY;
|
|
|
public static final int DFS_DATANODE_MAX_RECEIVER_THREADS_DEFAULT = 4096;
|
|
|
public static final String DFS_DATANODE_SCAN_PERIOD_HOURS_KEY = "dfs.datanode.scan.period.hours";
|
|
|
public static final int DFS_DATANODE_SCAN_PERIOD_HOURS_DEFAULT = 21 * 24; // 3 weeks.
|
|
@@ -568,8 +594,10 @@ public class DFSConfigKeys extends CommonConfigurationKeys {
|
|
|
public static final int DFS_NAMENODE_NAME_CACHE_THRESHOLD_DEFAULT = 10;
|
|
|
public static final String DFS_NAMENODE_LEGACY_OIV_IMAGE_DIR_KEY = "dfs.namenode.legacy-oiv-image.dir";
|
|
|
|
|
|
- public static final String DFS_NAMESERVICES = "dfs.nameservices";
|
|
|
- public static final String DFS_NAMESERVICE_ID = "dfs.nameservice.id";
|
|
|
+ public static final String DFS_NAMESERVICES =
|
|
|
+ HdfsClientConfigKeys.DFS_NAMESERVICES;
|
|
|
+ public static final String DFS_NAMESERVICE_ID =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_NAMESERVICE_ID;
|
|
|
public static final String DFS_INTERNAL_NAMESERVICES_KEY = "dfs.internal.nameservices";
|
|
|
public static final String DFS_NAMENODE_RESOURCE_CHECK_INTERVAL_KEY = "dfs.namenode.resource.check.interval";
|
|
|
public static final int DFS_NAMENODE_RESOURCE_CHECK_INTERVAL_DEFAULT = 5000;
|
|
@@ -1114,9 +1142,11 @@ public class DFSConfigKeys extends CommonConfigurationKeys {
|
|
|
public static final long DFS_CLIENT_DATANODE_RESTART_TIMEOUT_DEFAULT =
|
|
|
HdfsClientConfigKeys.DFS_CLIENT_DATANODE_RESTART_TIMEOUT_DEFAULT;
|
|
|
|
|
|
- public static final String DFS_CLIENT_HTTPS_KEYSTORE_RESOURCE_KEY = "dfs.client.https.keystore.resource";
|
|
|
+ public static final String DFS_CLIENT_HTTPS_KEYSTORE_RESOURCE_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_CLIENT_HTTPS_KEYSTORE_RESOURCE_KEY;
|
|
|
public static final String DFS_CLIENT_HTTPS_KEYSTORE_RESOURCE_DEFAULT = "ssl-client.xml";
|
|
|
- public static final String DFS_CLIENT_HTTPS_NEED_AUTH_KEY = "dfs.client.https.need-auth";
|
|
|
+ public static final String DFS_CLIENT_HTTPS_NEED_AUTH_KEY =
|
|
|
+ HdfsClientConfigKeys.DeprecatedKeys.DFS_CLIENT_HTTPS_NEED_AUTH_KEY;
|
|
|
public static final boolean DFS_CLIENT_HTTPS_NEED_AUTH_DEFAULT = false;
|
|
|
|
|
|
// Much code in hdfs is not yet updated to use these keys.
|