@InterfaceAudience.Private @InterfaceStability.Evolving public class JHAdminConfig extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_JHS_ADMIN_ACL |
static String |
DEFAULT_JHS_ADMIN_ADDRESS |
static int |
DEFAULT_JHS_ADMIN_PORT |
static String |
DEFAULT_MR_HISTORY_ADDRESS |
static boolean |
DEFAULT_MR_HISTORY_ALWAYS_SCAN_USER_DIR |
static long |
DEFAULT_MR_HISTORY_CLEANER_INTERVAL_MS |
static int |
DEFAULT_MR_HISTORY_CLIENT_THREAD_COUNT |
static int |
DEFAULT_MR_HISTORY_DATESTRING_CACHE_SIZE |
static boolean |
DEFAULT_MR_HISTORY_ENABLE_CORS_FILTER |
static short |
DEFAULT_MR_HISTORY_INTERMEDIATE_USER_DONE_DIR_PERMISSIONS |
static int |
DEFAULT_MR_HISTORY_JOBLIST_CACHE_SIZE |
static int |
DEFAULT_MR_HISTORY_LOADED_JOB_CACHE_SIZE |
static long |
DEFAULT_MR_HISTORY_MAX_AGE |
static long |
DEFAULT_MR_HISTORY_MAX_START_WAIT_TIME |
static boolean |
DEFAULT_MR_HISTORY_MINICLUSTER_FIXED_PORTS
Default is false to be able to run tests concurrently without port
conflicts.
|
static long |
DEFAULT_MR_HISTORY_MOVE_INTERVAL_MS |
static int |
DEFAULT_MR_HISTORY_MOVE_THREAD_COUNT |
static int |
DEFAULT_MR_HISTORY_PORT |
static String |
DEFAULT_MR_HISTORY_WEBAPP_ADDRESS |
static String |
DEFAULT_MR_HISTORY_WEBAPP_HTTPS_ADDRESS |
static int |
DEFAULT_MR_HISTORY_WEBAPP_HTTPS_PORT |
static int |
DEFAULT_MR_HISTORY_WEBAPP_PORT |
static String |
DEFAULT_MR_HS_HTTP_POLICY |
static String |
DEFAULT_MR_HS_JHIST_FORMAT |
static int |
DEFAULT_MR_HS_JOBNAME_LIMIT |
static int |
DEFAULT_MR_HS_LOADED_JOBS_TASKS_MAX |
static boolean |
DEFAULT_MR_HS_RECOVERY_ENABLE |
static String |
JHS_ADMIN_ACL
ACL of who can be admin of Job history server.
|
static String |
JHS_ADMIN_ADDRESS
The address of the History server admin interface.
|
static String |
MR_HISTORY_ADDRESS
host:port address for History Server API.
|
static String |
MR_HISTORY_ALWAYS_SCAN_USER_DIR
Always scan user dir, irrespective of dir modification time.
|
static String |
MR_HISTORY_BIND_HOST |
static String |
MR_HISTORY_CLEANER_ENABLE
If history cleaning should be enabled or not.
|
static String |
MR_HISTORY_CLEANER_INTERVAL_MS
Run the History Cleaner every X ms.
|
static String |
MR_HISTORY_CLIENT_THREAD_COUNT
The number of threads to handle client API requests.
|
static String |
MR_HISTORY_CSRF_CUSTOM_HEADER |
static String |
MR_HISTORY_CSRF_ENABLED |
static String |
MR_HISTORY_CSRF_PREFIX
CSRF settings.
|
static String |
MR_HISTORY_DATESTRING_CACHE_SIZE
Size of the date string cache.
|
static String |
MR_HISTORY_DONE_DIR
Path where history files should be stored for DONE jobs.
|
static String |
MR_HISTORY_ENABLE_CORS_FILTER
CORS settings.
|
static String |
MR_HISTORY_INTERMEDIATE_DONE_DIR
Path where history files should be stored after a job finished and before
they are pulled into the job history server.
|
static String |
MR_HISTORY_INTERMEDIATE_USER_DONE_DIR_PERMISSIONS |
static String |
MR_HISTORY_JOBLIST_CACHE_SIZE
Size of the job list cache.
|
static String |
MR_HISTORY_KEYTAB
The location of the Kerberos keytab file.
|
static String |
MR_HISTORY_LOADED_JOB_CACHE_SIZE
Size of the loaded job cache.
|
static String |
MR_HISTORY_LOADED_TASKS_CACHE_SIZE
Size of the loaded job cache (in tasks).
|
static String |
MR_HISTORY_MAX_AGE_MS
The maximum age of a job history file before it is deleted from the history
server.
|
static String |
MR_HISTORY_MAX_START_WAIT_TIME
Maximum time the History server will wait for the FileSystem for History
files to become available.
|
static String |
MR_HISTORY_METHODS_TO_IGNORE |
static String |
MR_HISTORY_MINICLUSTER_FIXED_PORTS
Whether to use fixed ports with the minicluster.
|
static String |
MR_HISTORY_MOVE_INTERVAL_MS
Scan for history files to more from intermediate done dir to done dir
every X ms.
|
static String |
MR_HISTORY_MOVE_THREAD_COUNT
The number of threads used to move files.
|
static String |
MR_HISTORY_PREFIX
The prefix to all Job History configuration properties.
|
static String |
MR_HISTORY_PRINCIPAL
The Kerberos principal for the history server.
|
static String |
MR_HISTORY_STORAGE
The HistoryStorage class to use to cache history data.
|
static String |
MR_HISTORY_WEBAPP_ADDRESS
The address the history server webapp is on.
|
static String |
MR_HISTORY_WEBAPP_HTTPS_ADDRESS
The https address the history server webapp is on.
|
static String |
MR_HISTORY_XFS_OPTIONS |
static String |
MR_HISTORY_XFS_PREFIX
XFS settings.
|
static String |
MR_HS_FS_STATE_STORE_URI
The URI where server state will be stored when
HistoryServerFileSystemStateStoreService is configured as the state store
|
static String |
MR_HS_HTTP_POLICY
To enable https in MR history server
|
static String |
MR_HS_JHIST_FORMAT
Settings for .jhist file format.
|
static String |
MR_HS_JOBNAME_LIMIT
Number of characters allowed for job name in Job History Server web page.
|
static String |
MR_HS_LEVELDB_STATE_STORE_PATH
The local path where server state will be stored when
HistoryServerLeveldbStateStoreService is configured as the state store
|
static String |
MR_HS_LOADED_JOBS_TASKS_MAX
The maximum number of tasks for a job to be loaded in Job History Server.
|
static String |
MR_HS_RECOVERY_ENABLE
Enable the history server to store server state and recover server state
upon startup.
|
static String |
MR_HS_SECURITY_SERVICE_AUTHORIZATION |
static String |
MR_HS_SECURITY_SERVICE_AUTHORIZATION_ADMIN_REFRESH |
static String |
MR_HS_STATE_STORE
The HistoryServerStateStoreService class to store and recover server state
|
static String |
MR_WEBAPP_SPNEGO_KEYTAB_FILE_KEY
The kerberos keytab to be used for spnego filter for history server
|
static String |
MR_WEBAPP_SPNEGO_USER_NAME_KEY
The kerberos principal to be used for spnego filter for history server
|
Constructor and Description |
---|
JHAdminConfig() |
public static final String MR_HISTORY_PREFIX
public static final String MR_HISTORY_ADDRESS
public static final int DEFAULT_MR_HISTORY_PORT
public static final String DEFAULT_MR_HISTORY_ADDRESS
public static final String MR_HISTORY_BIND_HOST
public static final String JHS_ADMIN_ADDRESS
public static final int DEFAULT_JHS_ADMIN_PORT
public static final String DEFAULT_JHS_ADMIN_ADDRESS
public static final String JHS_ADMIN_ACL
public static final String DEFAULT_JHS_ADMIN_ACL
public static final String MR_HISTORY_CLEANER_ENABLE
public static final String MR_HISTORY_CLEANER_INTERVAL_MS
public static final long DEFAULT_MR_HISTORY_CLEANER_INTERVAL_MS
public static final String MR_HISTORY_ALWAYS_SCAN_USER_DIR
public static final boolean DEFAULT_MR_HISTORY_ALWAYS_SCAN_USER_DIR
public static final String MR_HISTORY_CLIENT_THREAD_COUNT
public static final int DEFAULT_MR_HISTORY_CLIENT_THREAD_COUNT
public static final String MR_HISTORY_DATESTRING_CACHE_SIZE
public static final int DEFAULT_MR_HISTORY_DATESTRING_CACHE_SIZE
public static final String MR_HISTORY_DONE_DIR
public static final String MR_HISTORY_MAX_START_WAIT_TIME
public static final long DEFAULT_MR_HISTORY_MAX_START_WAIT_TIME
public static final String MR_HISTORY_INTERMEDIATE_DONE_DIR
public static final String MR_HISTORY_INTERMEDIATE_USER_DONE_DIR_PERMISSIONS
public static final short DEFAULT_MR_HISTORY_INTERMEDIATE_USER_DONE_DIR_PERMISSIONS
public static final String MR_HISTORY_JOBLIST_CACHE_SIZE
public static final int DEFAULT_MR_HISTORY_JOBLIST_CACHE_SIZE
public static final String MR_HISTORY_KEYTAB
public static final String MR_HISTORY_LOADED_JOB_CACHE_SIZE
public static final int DEFAULT_MR_HISTORY_LOADED_JOB_CACHE_SIZE
public static final String MR_HISTORY_LOADED_TASKS_CACHE_SIZE
public static final String MR_HISTORY_MAX_AGE_MS
public static final long DEFAULT_MR_HISTORY_MAX_AGE
public static final String MR_HISTORY_MOVE_INTERVAL_MS
public static final long DEFAULT_MR_HISTORY_MOVE_INTERVAL_MS
public static final String MR_HISTORY_MOVE_THREAD_COUNT
public static final int DEFAULT_MR_HISTORY_MOVE_THREAD_COUNT
public static final String MR_HISTORY_PRINCIPAL
public static final String MR_HS_HTTP_POLICY
public static String DEFAULT_MR_HS_HTTP_POLICY
public static final String MR_HISTORY_WEBAPP_ADDRESS
public static final int DEFAULT_MR_HISTORY_WEBAPP_PORT
public static final String DEFAULT_MR_HISTORY_WEBAPP_ADDRESS
public static final String MR_HISTORY_WEBAPP_HTTPS_ADDRESS
public static final int DEFAULT_MR_HISTORY_WEBAPP_HTTPS_PORT
public static final String DEFAULT_MR_HISTORY_WEBAPP_HTTPS_ADDRESS
public static final String MR_WEBAPP_SPNEGO_USER_NAME_KEY
public static final String MR_WEBAPP_SPNEGO_KEYTAB_FILE_KEY
public static final String MR_HS_SECURITY_SERVICE_AUTHORIZATION
public static final String MR_HS_SECURITY_SERVICE_AUTHORIZATION_ADMIN_REFRESH
public static final String MR_HISTORY_STORAGE
public static final String MR_HS_RECOVERY_ENABLE
public static final boolean DEFAULT_MR_HS_RECOVERY_ENABLE
public static final String MR_HS_STATE_STORE
public static final String MR_HS_FS_STATE_STORE_URI
public static final String MR_HS_LEVELDB_STATE_STORE_PATH
public static final String MR_HISTORY_MINICLUSTER_FIXED_PORTS
public static boolean DEFAULT_MR_HISTORY_MINICLUSTER_FIXED_PORTS
public static final String MR_HS_JOBNAME_LIMIT
public static final int DEFAULT_MR_HS_JOBNAME_LIMIT
public static final String MR_HISTORY_CSRF_PREFIX
public static final String MR_HISTORY_CSRF_ENABLED
public static final String MR_HISTORY_CSRF_CUSTOM_HEADER
public static final String MR_HISTORY_METHODS_TO_IGNORE
public static final String MR_HISTORY_XFS_PREFIX
public static final String MR_HISTORY_XFS_OPTIONS
public static final String MR_HISTORY_ENABLE_CORS_FILTER
public static final boolean DEFAULT_MR_HISTORY_ENABLE_CORS_FILTER
public static final String MR_HS_JHIST_FORMAT
public static final String DEFAULT_MR_HS_JHIST_FORMAT
public static final String MR_HS_LOADED_JOBS_TASKS_MAX
public static final int DEFAULT_MR_HS_LOADED_JOBS_TASKS_MAX
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.