[HBase配置]-- 常数说明(2.x之前版本)

博客提供了HBase官方文档链接,包含了HBase相关常量的详细说明,如UTF8编码、默认块大小、RPC版本等,还涉及集群模式、负载均衡、客户端快速失败模式等配置参数的常量信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考官方:

https://hbase.apache.org/apidocs/constant-values.html

https://hbase.apache.org/apidocs/org/apache/hadoop/hbase/HConstants.html#MAX_ROW_LENGTH

包含每一种说明

SKIPNAVIGATION LINKS

HConstantsholds a bunch of HBase-related constants

 

·        Field Summary

Fields

Modifier and Type

Field and Description

 

static int

ADMIN_QOS 

 

static int

ALL_VERSIONS

Define for 'return-all-versions'.

 

static String

BASE_NAMESPACE_DIR 

 

static String

BUCKET_CACHE_IOENGINE_KEY

Current ioengine options in include: heap, offheap and file:PATH (where PATH is the path to the file that will host the file-based cache.

 

static String

BUCKET_CACHE_SIZE_KEY

When using bucket cache, this is a float that EITHER represents a percentage of total heap memory size to give to the cache (if < 1.0) OR, it is the capacity in megabytes of the cache.

 

static String

BULKLOAD_MAX_RETRIES_NUMBER

Maximum time to retry for a failed bulk load request

 

static String

BULKLOAD_STAGING_DIR_NAME

Staging dir used by bulk load

 

static String

BYTES_PER_CHECKSUM

The name of the configuration parameter that specifies the number of bytes in a newly created checksum chunk.

 

static byte[]

CATALOG_FAMILY

The catalog family

 

static String

CATALOG_FAMILY_STR

The catalog family as a string

 

static String

CHECKSUM_TYPE_NAME

The name of the configuration parameter that specifies the name of an algorithm that is used to compute checksums for newly created blocks.

 

static String

CIPHER_AES

Default cipher for encryption

 

static String

CLIENT_PORT_STR

The ZK client port key in the ZK properties map.

 

static String

CLUSTER_DISTRIBUTED

Cluster is in distributed mode or not

 

static String

CLUSTER_ID_DEFAULT

Default value for cluster ID

 

static String

CLUSTER_ID_FILE_NAME

name of the file for unique cluster ID

 

static boolean

CLUSTER_IS_DISTRIBUTED

Cluster is fully-distributed

 

static boolean

CLUSTER_IS_LOCAL

Cluster is standalone or pseudo-distributed

 

static String

COMPACTION_KV_MAX

Parameter name for the maximum batch of KVs to be used in flushes and compactions

 

static int

COMPACTION_KV_MAX_DEFAULT 

 

static String

CONFIGURATION 

 

static String

CORRUPT_DIR_NAME 

 

static String

CP_HTD_ATTR_INCLUSION_KEY 

 

static Pattern

CP_HTD_ATTR_KEY_PATTERN 

 

static String

CP_HTD_ATTR_VALUE_PARAM_KEY_PATTERN 

 

static Pattern

CP_HTD_ATTR_VALUE_PARAM_PATTERN 

 

static String

CP_HTD_ATTR_VALUE_PARAM_VALUE_PATTERN 

 

static Pattern

CP_HTD_ATTR_VALUE_PATTERN

Pattern that matches a coprocessor specification.

 

static String

CRYPTO_ALTERNATE_KEY_ALGORITHM_CONF_KEY

Configuration key for the name of the alternate cipher algorithm for the cluster, a string

 

static String

CRYPTO_CIPHERPROVIDER_CONF_KEY

Configuration key for the crypto algorithm provider, a class name

 

static String

CRYPTO_KEY_ALGORITHM_CONF_KEY

Configuration key for the algorithm used for creating jks key, a string

 

static String

CRYPTO_KEYPROVIDER_CONF_KEY

Configuration key for the crypto key provider, a class name

 

static String

CRYPTO_KEYPROVIDER_PARAMETERS_KEY

Configuration key for the crypto key provider parameters

 

static String

CRYPTO_MASTERKEY_ALTERNATE_NAME_CONF_KEY

Configuration key for the name of the alternate master key for the cluster, a string

 

static String

CRYPTO_MASTERKEY_NAME_CONF_KEY

Configuration key for the name of the master key for the cluster, a string

 

static String

CRYPTO_WAL_ALGORITHM_CONF_KEY

Configuration key for the algorithm to use when encrypting the WAL, a string

 

static String

CRYPTO_WAL_KEY_NAME_CONF_KEY

Configuration key for the name of the master WAL encryption key for the cluster, a string

 

static String

DATA_FILE_UMASK_KEY

File permission umask to use when creating hbase data files

 

static int

DAY_IN_SECONDS

Seconds in a day, hour and minute

 

static int

DEFAULT_BLOCKSIZE

Default block size for an HFile.

 

static boolean

DEFAULT_CLUSTER_DISTRIBUTED

Default value for cluster distributed mode

 

static UUID

DEFAULT_CLUSTER_ID

Default cluster ID, cannot be used to identify a cluster so a key with this value means it wasn't meant for replication.

 

static boolean

DEFAULT_DISALLOW_WRITES_IN_RECOVERING_CONFIG 

 

static boolean

DEFAULT_DISTRIBUTED_LOG_REPLAY_CONFIG 

 

static boolean

DEFAULT_ENABLE_CLIENT_BACKPRESSURE 

 

static int

DEFAULT_HBASE_BALANCER_PERIOD

Default value for the balancer period

 

static int

DEFAULT_HBASE_CLIENT_MAX_PERREGION_TASKS

Default value of HBASE_CLIENT_MAX_PERREGION_TASKS.

 

static int

DEFAULT_HBASE_CLIENT_MAX_PERSERVER_TASKS

Default value of HBASE_CLIENT_MAX_PERSERVER_TASKS.

 

static int

DEFAULT_HBASE_CLIENT_MAX_TOTAL_TASKS

Default value of HBASE_CLIENT_MAX_TOTAL_TASKS.

 

static int

DEFAULT_HBASE_CLIENT_OPERATION_TIMEOUT

Default HBase client operation timeout, which is tantamount to a blocking call

 

static long

DEFAULT_HBASE_CLIENT_PAUSE

Default value of HBASE_CLIENT_PAUSE.

 

static int

DEFAULT_HBASE_CLIENT_PERSERVER_REQUESTS_THRESHOLD

Default value of HBASE_CLIENT_PERSERVER_REQUESTS_THRESHOLD.

 

static int

DEFAULT_HBASE_CLIENT_RETRIES_NUMBER

Default value of HBASE_CLIENT_RETRIES_NUMBER.

 

static int

DEFAULT_HBASE_CLIENT_SCANNER_CACHING

Default value for HBASE_CLIENT_SCANNER_CACHING

 

static long

DEFAULT_HBASE_CLIENT_SCANNER_MAX_RESULT_SIZE

Maximum number of bytes returned when calling a scanner's next method.

 

static int

DEFAULT_HBASE_CLIENT_SCANNER_TIMEOUT_PERIOD

Default value of HBASE_CLIENT_SCANNER_TIMEOUT_PERIOD.

 

static double

DEFAULT_HBASE_MASTER_BALANCER_MAX_RIT_PERCENT

Default value for the max percent of regions in transition

 

static int

DEFAULT_HBASE_META_BLOCK_SIZE

Default value of HBASE_META_BLOCK_SIZE.

 

static int

DEFAULT_HBASE_META_SCANNER_CACHING

Default value of HBASE_META_SCANNER_CACHING.

 

static int

DEFAULT_HBASE_META_VERSIONS

Default value of HBASE_META_VERSIONS.

 

static int

DEFAULT_HBASE_RPC_SHORTOPERATION_TIMEOUT

Default value of HBASE_RPC_SHORTOPERATION_TIMEOUT_KEY

 

static int

DEFAULT_HBASE_RPC_TIMEOUT

Default value of HBASE_RPC_TIMEOUT_KEY

 

static int

DEFAULT_HBASE_SERVER_PAUSE

Default value of HBASE_SERVER_PAUSE.

 

static long

DEFAULT_HBASE_SERVER_SCANNER_MAX_RESULT_SIZE

Maximum number of bytes returned when calling a scanner's next method.

 

static int

DEFAULT_HEALTH_FAILURE_THRESHOLD 

 

static long

DEFAULT_HEALTH_SCRIPT_TIMEOUT 

 

static float

DEFAULT_HEAP_OCCUPANCY_HIGH_WATERMARK 

 

static float

DEFAULT_HEAP_OCCUPANCY_LOW_WATERMARK 

 

static String

DEFAULT_HOST

default host address

 

static boolean

DEFAULT_HREGION_EDITS_REPLAY_SKIP_ERRORS 

 

static int

DEFAULT_HREGION_MEMSTORE_BLOCK_MULTIPLIER

Default value for hbase.hregion.memstore.block.multiplier

 

static int

DEFAULT_HSTORE_OPEN_AND_CLOSE_THREADS_MAX

The default number for the max number of threads used for opening and closing stores or store files in parallel

 

static int

DEFAULT_MASTER_HANLDER_COUNT 

 

static int

DEFAULT_MASTER_INFOPORT

default port for master web api

 

static int

DEFAULT_MASTER_PORT

default port that the master listens on

 

static boolean

DEFAULT_MASTER_TYPE_BACKUP

by default every master is a possible primary master unless the conf explicitly overrides it

 

static long

DEFAULT_MAX_FILE_SIZE

Default maximum file size

 

static int

DEFAULT_META_REPLICA_NUM 

 

static double

DEFAULT_REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT 

 

static int

DEFAULT_REGION_SERVER_HANDLER_COUNT 

 

static int

DEFAULT_REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT 

 

static int

DEFAULT_REGION_SERVER_REPLICATION_HANDLER_COUNT 

 

static int

DEFAULT_REGIONSERVER_INFOPORT

default port for region server web api

 

static long

DEFAULT_REGIONSERVER_METRICS_PERIOD 

 

static int

DEFAULT_REGIONSERVER_PORT

Default port region server listens on.

 

static String

DEFAULT_SNAPSHOT_RESTORE_FAILSAFE_NAME 

 

static boolean

DEFAULT_SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT 

 

static String

DEFAULT_STATUS_MULTICAST_ADDRESS 

 

static String

DEFAULT_STATUS_MULTICAST_BIND_ADDRESS 

 

static int

DEFAULT_STATUS_MULTICAST_PORT 

 

static String

DEFAULT_TEMPORARY_HDFS_DIRECTORY 

 

static int

DEFAULT_THREAD_WAKE_FREQUENCY

Default value for thread wake frequency

 

static boolean

DEFAULT_USE_META_REPLICAS 

 

static int

DEFAULT_VERSION_FILE_WRITE_ATTEMPTS

Parameter name for how often we should try to write a version file, before failing

 

static String

DEFAULT_WAL_STORAGE_POLICY 

 

static int

DEFAULT_ZK_SESSION_TIMEOUT

Default value for ZooKeeper session timeout

 

static String

DEFAULT_ZOOKEEPER_ZNODE_PARENT 

 

static int

DEFAULT_ZOOKEPER_CLIENT_PORT

Default client port that the zookeeper listens on

 

static int

DEFAULT_ZOOKEPER_MAX_CLIENT_CNXNS

Default limit on concurrent client-side zookeeper connections

 

static long

DEFAULT_ZOOKEPER_RECOVERABLE_WAITIME

Default wait time for the recoverable zookeeper

 

static int

DELIMITER

delimiter used between portions of a region name

 

static String

DISALLOW_WRITES_IN_RECOVERING 

 

static String

DISTRIBUTED_LOG_REPLAY_KEY

Conf key that enables unflushed WAL edits directly being replayed to region servers

 

static byte[]

EMPTY_BYTE_ARRAY

An empty instance.

 

static ByteBuffer

EMPTY_BYTE_BUFFER 

 

static byte[]

EMPTY_END_ROW

Last row in a table.

 

static byte[]

EMPTY_START_ROW

Used by scanners, etc when they want to start at the beginning of a region

 

static String

ENABLE_CLIENT_BACKPRESSURE

Config key for if the server should send backpressure and if the client should listen to that backpressure from the server

 

static String

ENABLE_DATA_FILE_UMASK

Enable file permission modification from standard hbase

 

static String

ENABLE_WAL_COMPRESSION

Configuration name of WAL Compression

 

static String

ENABLE_WAL_ENCRYPTION

Configuration key for enabling WAL encryption, a boolean

 

static TableName

ENSEMBLE_TABLE_NAME

The name of the ensemble table

 

static String

FILE_SYSTEM_VERSION

Current version of file system.

 

static int

FOREVER

Unlimited time-to-live.

 

static String

HBASE_BALANCER_MAX_BALANCING

Config for the max balancing time

 

static String

HBASE_BALANCER_PERIOD

Config for the balancer period

 

static String

HBASE_CANARY_READ_RAW_SCAN_KEY 

 

static String

HBASE_CANARY_WRITE_DATA_TTL_KEY

Canary config keys

 

static String

HBASE_CANARY_WRITE_PERSERVER_REGIONS_LOWERLIMIT_KEY 

 

static String

HBASE_CANARY_WRITE_PERSERVER_REGIONS_UPPERLIMIT_KEY 

 

static String

HBASE_CANARY_WRITE_TABLE_CHECK_PERIOD_KEY 

 

static String

HBASE_CANARY_WRITE_VALUE_SIZE_KEY 

 

static String

HBASE_CHECKSUM_VERIFICATION

If this parameter is set to true, then hbase will read data and then verify checksums.

 

static boolean

HBASE_CLIENT_ENABLE_FAST_FAIL_MODE_DEFAULT 

 

static long

HBASE_CLIENT_FAST_FAIL_CLEANUP_DURATION_MS_DEFAULT 

 

static String

HBASE_CLIENT_FAST_FAIL_CLEANUP_MS_DURATION_MS 

 

static String

HBASE_CLIENT_FAST_FAIL_INTERCEPTOR_IMPL 

 

static String

HBASE_CLIENT_FAST_FAIL_MODE_ENABLED

Config for enabling/disabling the fast fail mode.

 

static String

HBASE_CLIENT_FAST_FAIL_THREASHOLD_MS 

 

static long

HBASE_CLIENT_FAST_FAIL_THREASHOLD_MS_DEFAULT 

 

static String

HBASE_CLIENT_INSTANCE_ID

Parameter name for unique identifier for this Configuration instance.

 

static String

HBASE_CLIENT_IPC_POOL_SIZE

Parameter name for HBase client IPC pool size

 

static String

HBASE_CLIENT_IPC_POOL_TYPE

Parameter name for HBase client IPC pool type

 

static String

HBASE_CLIENT_MAX_PERREGION_TASKS

The maximum number of concurrent connections the client will maintain to a single Region.

 

static String

HBASE_CLIENT_MAX_PERSERVER_TASKS

The maximum number of concurrent connections the client will maintain to a single RegionServer.

 

static String

HBASE_CLIENT_MAX_TOTAL_TASKS

The maximum number of concurrent connections the client will maintain.

 

static String

HBASE_CLIENT_META_OPERATION_TIMEOUT

Parameter name for HBase client operation timeout.

 

static String

HBASE_CLIENT_META_REPLICA_SCAN_TIMEOUT

Parameter name for HBase client meta replica scan call timeout.

 

static int

HBASE_CLIENT_META_REPLICA_SCAN_TIMEOUT_DEFAULT

Default HBase client meta replica scan call timeout, 1 second

 

static String

HBASE_CLIENT_OPERATION_TIMEOUT

Parameter name for HBase client operation timeout.

 

static String

HBASE_CLIENT_PAUSE

Parameter name for client pause value, used mostly as value to wait before running a retry of a failed get, region lookup, etc.

 

static String

HBASE_CLIENT_PAUSE_FOR_CQTBE

Parameter name for client pause value for special case such as call queue too big, etc.

 

static String

HBASE_CLIENT_PERSERVER_REQUESTS_THRESHOLD

The maximum number of concurrent pending RPC requests for one server in process level.

 

static String

HBASE_CLIENT_RETRIES_NUMBER

Parameter name for maximum retries, used as maximum for all retryable operations such as fetching of the root region from root region server, getting a cell's value, starting a row update, etc.

 

static String

HBASE_CLIENT_SCANNER_CACHING

Parameter name to set the default scanner caching for all clients.

 

static String

HBASE_CLIENT_SCANNER_MAX_RESULT_SIZE_KEY

Parameter name for maximum number of bytes returned when calling a scanner's next method.

 

static String

HBASE_CLIENT_SCANNER_TIMEOUT_PERIOD

The client scanner timeout period in milliseconds.

 

static float

HBASE_CLUSTER_MINIMUM_MEMORY_THRESHOLD 

 

static String

HBASE_COORDINATED_STATE_MANAGER_CLASS

Config for pluggable consensus provider

 

static String

HBASE_DIR

Parameter name for HBase instance root directory

 

static String

HBASE_MASTER_BALANCER_MAX_RIT_PERCENT

Config for the max percent of regions in transition

 

static String

HBASE_MASTER_LOADBALANCE_BYTABLE

Config for balancing the cluster by table

 

static String

HBASE_MASTER_LOADBALANCER_CLASS

Config for pluggable load balancers

 

static String

HBASE_MASTER_LOGCLEANER_PLUGINS 

 

static String

HBASE_MASTER_NORMALIZER_CLASS

Config for pluggable region normalizer

 

static String

HBASE_META_BLOCK_SIZE

Parameter name for number of versions, kept by meta table.

 

static String

HBASE_META_SCANNER_CACHING

Parameter name for number of rows that will be fetched when calling next on a scanner if it is not served from memory.

 

static String

HBASE_META_VERSIONS

Parameter name for number of versions, kept by meta table.

 

static List<String>

HBASE_NON_TABLE_DIRS

Directories that are not HBase table directories

 

static List<String>

HBASE_NON_USER_TABLE_DIRS

Directories that are not HBase user table directories

 

static String

HBASE_REGION_SPLIT_POLICY_KEY 

 

static String

HBASE_REGIONSERVER_LEASE_PERIOD_KEY

Deprecated. 

This config option is deprecated. Will be removed at later releases after 0.96.

 

static String

HBASE_RPC_READ_TIMEOUT_KEY

timeout for each read RPC

 

static String

HBASE_RPC_SHORTOPERATION_TIMEOUT_KEY

timeout for short operation RPC

 

static String

HBASE_RPC_TIMEOUT_KEY

timeout for each RPC

 

static String

HBASE_RPC_WRITE_TIMEOUT_KEY

timeout for each write RPC

 

static String

HBASE_RS_NONCES_ENABLED

Whether nonces are enabled; default is true.

 

static String

HBASE_SERVER_PAUSE

Parameter name for server pause value, used mostly as value to wait before running a retry of a failed operation.

 

static String

HBASE_SERVER_SCANNER_MAX_RESULT_SIZE_KEY

Parameter name for maximum number of bytes returned when calling a scanner's next method.

 

static String

HBASE_SPLITLOG_MANAGER_TIMEOUT

Configuration key for SplitLog manager timeout

 

static String

HBASE_TEMP_DIRECTORY

Temporary directory used for table creation and deletion

 

static String

HBASECLIENT_IMPL

Parameter name for what hbase client implementation to use.

 

static String

HBCK_CODE_NAME

HBCK special code name used as server name when manipulating ZK nodes

 

static String

HBCK_SIDELINEDIR_NAME

Used by HBCK to sideline backup data

 

static String

HEALTH_CHORE_WAKE_FREQ 

 

static String

HEALTH_FAILURE_THRESHOLD

The maximum number of health check failures a server can encounter consecutively.

 

static String

HEALTH_SCRIPT_LOC

Health script related settings.

 

static String

HEALTH_SCRIPT_TIMEOUT 

 

static String

HEAP_OCCUPANCY_HIGH_WATERMARK_KEY 

 

static String

HEAP_OCCUPANCY_LOW_WATERMARK_KEY 

 

static String

HFILE_ARCHIVE_DIRECTORY

Directory under /hbase where archived hfiles are stored

 

static float

HFILE_BLOCK_CACHE_SIZE_DEFAULT 

 

static String

HFILE_BLOCK_CACHE_SIZE_KEY

Configuration key for the size of the block cache

 

static byte[]

HFILEBLOCK_DUMMY_HEADER

Just an array of bytes of the right size.

 

static int

HFILEBLOCK_HEADER_SIZE

The size of a version 2 HFile block header, minor version 1.

 

static int

HFILEBLOCK_HEADER_SIZE_NO_CHECKSUM

The size data structures with minor version is 0

 

static int

HIGH_QOS 

 

static int

HOUR_IN_SECONDS 

 

static String

HREGION_COMPACTIONDIR_NAME

Used to construct the name of the compaction directory during compaction

 

static String

HREGION_EDITS_REPLAY_SKIP_ERRORS 

 

static String

HREGION_LOGDIR_NAME

Used to construct the name of the log directory for a region server

 

static String

HREGION_MAX_FILESIZE

Conf key for the max file size after which we split the region

 

static String

HREGION_MEMSTORE_BLOCK_MULTIPLIER

Block updates if memstore has hbase.hregion.memstore.block.multiplier times hbase.hregion.memstore.flush.size bytes.

 

static String

HREGION_MEMSTORE_FLUSH_SIZE

Conf key for the memstore size at which we flush the memstore

 

static String

HREGION_OLDLOGDIR_NAME

Like the previous, but for old logs that are about to be deleted

 

static String

HSTORE_OPEN_AND_CLOSE_THREADS_MAX

The max number of threads used for opening and closing stores or store files in parallel

 

static String

IN_MEMORY 

 

static int

INDEX_KEY_MAGIC

Used as a magic return value while optimized index key feature enabled(HBASE-7845)

 

static String

KEEP_SEQID_PERIOD

Parameter name for # days to keep MVCC values during a major compaction

 

static String

KEY_FOR_HOSTNAME_SEEN_BY_MASTER 

 

static byte[]

LAST_ROW

Used by scanners and others when they're trying to detect the end of a table

 

static long

LATEST_TIMESTAMP

Timestamp to use when we want to refer to the latest cell.

 

static byte[]

LATEST_TIMESTAMP_BYTES

LATEST_TIMESTAMP in bytes form

 

static String

LIB_DIR

The directory from which co-processor/custom filter jars can be loaded dynamically by the region servers.

 

static String

LOAD_BALANCER_SLOP_KEY 

 

static String

LOCALHOST

Host name of the local machine

 

static String

LOCALHOST_IP 

 

static String

LOG_REPLAY_WAIT_REGION_TIMEOUT

Conf key that specifies timeout value to wait for a region ready

 

static String

MAJOR_COMPACTION_PERIOD

Parameter name for how often a region should should perform a major compaction

 

static String

MASTER_HANDLER_COUNT 

 

static String

MASTER_IMPL

Parameter name for what master implementation to use.

 

static String

MASTER_INFO_PORT

Configuration key for master web API port

 

static String

MASTER_PORT

Parameter name for port master listens on.

 

static String

MASTER_TYPE_BACKUP

Parameter name for the master type being backup (waits for primary to go inactive).

 

static int

MAX_ROW_LENGTH

Max length a row can have because of the limitation in TFile.

 

static int

MAXIMUM_VALUE_LENGTH

Maximum value length, enforced on KeyValue construction

 

static byte[]

MERGEA_QUALIFIER

The lower-half merge region column qualifier

 

static byte[]

MERGEB_QUALIFIER

The upper-half merge region column qualifier

 

static String

META_REPLICAS_NUM 

 

static int

META_ROW_DELIMITER

delimiter used between portions of a region name

 

static byte[]

META_TABLE_NAME

Deprecated. 

For upgrades of 0.94 to 0.96

 

static short

META_VERSION

The current version of the meta table.

 

static byte[]

META_VERSION_QUALIFIER

The meta table version column qualifier.

 

static String

METADATA 

 

static String

METRICS_RIT_STUCK_WARNING_THRESHOLD

Region in Transition metrics threshold time

 

static String

MIGRATION_NAME

Any artifacts left from migration can be moved here

 

static int

MIN_KEEP_SEQID_PERIOD

At least to keep MVCC values in hfiles for 5 days

 

static int

MINUTE_IN_SECONDS 

 

static String

NAME 

 

static String

NINES 

 

static long

NO_NONCE 

 

static long

NO_SEQNUM

Value indicating the server name was saved with no sequence number.

 

static int

NORMAL_QOS

QOS attributes: these attributes are used to demarcate RPC call processing by different set of handlers.

 

static String

OLD_SNAPSHOT_DIR_NAME 

 

static long

OLDEST_TIMESTAMP

Deprecated. 

Should not be public since hbase-1.3.0. For internal use only. Move internal to Scanners flagged as special timestamp value never to be returned as timestamp on a Cell.

 

static int

QOS_THRESHOLD 

 

static String

RECOVERED_EDITS_DIR 

 

static String

REGION_IMPL 

 

static String

REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT 

 

static String

REGION_SERVER_HANDLER_COUNT 

 

static String

REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT 

 

static String

REGION_SERVER_IMPL

Parameter name for what region server implementation to use.

 

static String

REGION_SERVER_REPLICATION_HANDLER_COUNT 

 

static String

REGION_SPLIT_THREADS_MAX

The max number of threads used for splitting storefiles in parallel during the region split process.

 

static byte[]

REGIONINFO_QUALIFIER

The regioninfo column qualifier

 

static String

REGIONINFO_QUALIFIER_STR

The RegionInfo qualifier as a string

 

static String

REGIONSERVER_INFO_PORT

A configuration key for regionserver info port

 

static String

REGIONSERVER_INFO_PORT_AUTO

A flag that enables automatic selection of regionserver info port

 

static String

REGIONSERVER_METRICS_PERIOD

The period (in milliseconds) between computing region server point in time metrics

 

static String

REGIONSERVER_PORT

Parameter name for port region server listens on.

 

static int

REPLAY_QOS 

 

static byte[]

REPLICATION_BARRIER_FAMILY

The replication barrier family

 

static String

REPLICATION_BARRIER_FAMILY_STR

The replication barrier family as a string

 

static boolean

REPLICATION_BULKLOAD_ENABLE_DEFAULT 

 

static String

REPLICATION_BULKLOAD_ENABLE_KEY 

 

static String

REPLICATION_CLUSTER_ID

Replication cluster id of source cluster which uniquely identifies itself with peer cluster

 

static String

REPLICATION_CODEC_CONF_KEY

Configuration key for setting replication codec class name

 

static String

REPLICATION_CONF_DIR

Directory where the source cluster file system client configuration are placed which is used by sink cluster to copy HFiles from source cluster file system

 

static byte[]

REPLICATION_META_FAMILY

The replication meta family

 

static String

REPLICATION_META_FAMILY_STR

The replication meta family as a string

 

static byte[]

REPLICATION_POSITION_FAMILY

The replication position family

 

static String

REPLICATION_POSITION_FAMILY_STR

The replication position family as a string

 

static int

REPLICATION_QOS 

 

static int

REPLICATION_SCOPE_GLOBAL

Scope tag for globally scoped data.

 

static int

REPLICATION_SCOPE_LOCAL

Scope tag for locally scoped data.

 

static int

REPLICATION_SCOPE_SERIAL

Scope tag for serially scoped data This data will be replicated to all peers by the order of sequence id.

 

static long

REPLICATION_SERIALLY_WAITING_DEFAULT 

 

static String

REPLICATION_SERIALLY_WAITING_KEY 

 

static String

REPLICATION_SERVICE_CLASSNAME_DEFAULT 

 

static String

REPLICATION_SINK_SERVICE_CLASSNAME 

 

static int

REPLICATION_SOURCE_MAXTHREADS_DEFAULT 

 

static String

REPLICATION_SOURCE_MAXTHREADS_KEY

Maximum number of threads used by the replication source for shipping edits to the sinks

 

static String

REPLICATION_SOURCE_SERVICE_CLASSNAME 

 

static int

REPLICATION_SOURCE_TOTAL_BUFFER_DFAULT 

 

static String

REPLICATION_SOURCE_TOTAL_BUFFER_KEY

Max total size of buffered entries in all replication peers.

 

static int[]

RETRY_BACKOFF

Retrying we multiply hbase.client.pause setting by what we have in this array until we run out of array items.

 

static String

RPC_CODEC_CONF_KEY

Configuration key for setting RPC codec class name

 

static byte

RPC_CURRENT_VERSION 

 

static byte[]

RPC_HEADER

The first four bytes of Hadoop RPC connections

 

static byte[]

SEQNUM_QUALIFIER

The open seqnum column qualifier

 

static String

SEQNUM_QUALIFIER_STR

The open seqnum column qualifier

 

static byte[]

SERVER_QUALIFIER

The server column qualifier

 

static String

SERVER_QUALIFIER_STR

The server column qualifier

 

static byte[]

SERVERNAME_QUALIFIER 

 

static String

SERVERNAME_QUALIFIER_STR

The serverName column qualifier.

 

static String

SNAPSHOT_DIR_NAME

Name of the directory to store all snapshots.

 

static String

SNAPSHOT_RESTORE_FAILSAFE_NAME 

 

static String

SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT 

 

static int

SOCKET_RETRY_WAIT_MS

The delay when re-trying a socket operation in a loop (HBASE-4712)

 

static String

SPLIT_LOGDIR_NAME

Used to construct the name of the splitlog directory for a region server

 

static byte[]

SPLITA_QUALIFIER

The lower-half split region column qualifier

 

static byte[]

SPLITB_QUALIFIER

The upper-half split region column qualifier

 

static byte[]

STARTCODE_QUALIFIER

The startcode column qualifier

 

static String

STARTCODE_QUALIFIER_STR

The startcode column qualifier

 

static byte[]

STATE_QUALIFIER 

 

static String

STATE_QUALIFIER_STR

The state column qualifier

 

static String

STATUS_MULTICAST_ADDRESS

IP to use for the multicast status messages between the master and the clients.

 

static String

STATUS_MULTICAST_BIND_ADDRESS

The address to use for binding the local socket for receiving multicast.

 

static String

STATUS_MULTICAST_PORT

The port to use for the multicast messages.

 

static String

STATUS_PUBLISHED

Setting to activate, or not, the publication of the status by the master.

 

static boolean

STATUS_PUBLISHED_DEFAULT 

 

static int

SYSTEMTABLE_QOS 

 

static byte[]

TABLE_FAMILY

The catalog family

 

static String

TABLE_FAMILY_STR

The catalog family as a string

 

static long

TABLE_MAX_ROWSIZE_DEFAULT

Default max row size (1 Gb).

 

static String

TABLE_MAX_ROWSIZE_KEY

Max size of single row for Get's or Scan's without in-row scanning flag set.

 

static byte[]

TABLE_STATE_QUALIFIER

The serialized table state qualifier

 

static String

TEMPORARY_FS_DIRECTORY_KEY

Config key for hbase temporary directory in hdfs

 

static String

THREAD_WAKE_FREQUENCY

Parameter name for how often threads should wake up

 

static String

USE_META_REPLICAS

Conf key for enabling meta replication

 

static Charset

UTF8_CHARSET

When we encode strings, we always specify UTF8 encoding

 

static String

UTF8_ENCODING

When we encode strings, we always specify UTF8 encoding

 

static String

VERSION_FILE_NAME

name of version file

 

static String

VERSION_FILE_WRITE_ATTEMPTS

Parameter name for how often we should try to write a version file, before failing

 

static String

VERSIONS 

 

static String

WAL_STORAGE_POLICY

Configuration name of WAL storage policy Valid values are: HOT, COLD, WARM, ALL_SSD, ONE_SSD, LAZY_PERSIST See http://hadoop.apache.org/docs/r2.7.3/hadoop-project-dist/hadoop-hdfs/ArchivalStorage.html

 

static int

WEEK_IN_SECONDS

Seconds in a week

 

static Long

ZERO_L

long constant for zero

 

static String

ZEROES 

 

static String

ZK_CFG_PROPERTY_PREFIX

Common prefix of ZooKeeper configuration properties

 

static int

ZK_CFG_PROPERTY_PREFIX_LEN 

 

static String

ZK_CLIENT_KERBEROS_PRINCIPAL 

 

static String

ZK_CLIENT_KEYTAB_FILE

Configuration keys for programmatic JAAS configuration for secured ZK interaction

 

static String

ZK_SERVER_KERBEROS_PRINCIPAL 

 

static String

ZK_SERVER_KEYTAB_FILE 

 

static String

ZK_SESSION_TIMEOUT

Configuration key for ZooKeeper session timeout

 

static String

ZOOKEEPER_CLIENT_PORT

Parameter name for the client port that the zookeeper listens on

 

static String

ZOOKEEPER_DATA_DIR

Parameter name for the ZK data directory

 

static String

ZOOKEEPER_MAX_CLIENT_CNXNS

Parameter name for the limit on concurrent client-side zookeeper connections

 

static String

ZOOKEEPER_QUORUM

Name of ZooKeeper quorum configuration parameter.

 

static String

ZOOKEEPER_RECOVERABLE_WAITTIME

Parameter name for the wait time for the recoverable zookeeper

 

static String

ZOOKEEPER_TICK_TIME

Parameter name for the ZK tick time

 

static String

ZOOKEEPER_ZNODE_PARENT

Parameter name for the root dir in ZK for this cluster

 

·        Method Summary

·        Methods inherited from class java.lang.Object

cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

·         

·        Field Detail

·        UTF8_ENCODING

public static final StringUTF8_ENCODING

When weencode strings, we always specify UTF8 encoding

See Also:

Constant Field Values

·        UTF8_CHARSET

public static final CharsetUTF8_CHARSET

When weencode strings, we always specify UTF8 encoding

·        DEFAULT_BLOCKSIZE

public static final int DEFAULT_BLOCKSIZE

Default blocksize for an HFile.

See Also:

Constant Field Values

·        INDEX_KEY_MAGIC

public static final int INDEX_KEY_MAGIC

Used as amagic return value while optimized index key feature enabled(HBASE-7845)

See Also:

Constant Field Values

·        RECOVERED_EDITS_DIR

public static final StringRECOVERED_EDITS_DIR

See Also:

Constant Field Values

·        RPC_HEADER

public static final byte[] RPC_HEADER

The firstfour bytes of Hadoop RPC connections

·        RPC_CURRENT_VERSION

public static final byte RPC_CURRENT_VERSION

See Also:

Constant Field Values

·        HFILEBLOCK_HEADER_SIZE_NO_CHECKSUM

public static final int HFILEBLOCK_HEADER_SIZE_NO_CHECKSUM

The size datastructures with minor version is 0

See Also:

Constant Field Values

·        HFILEBLOCK_HEADER_SIZE

public static final int HFILEBLOCK_HEADER_SIZE

The size of aversion 2 HFile block header, minor version 1. There is a 1 byte checksum type,followed by a 4 byte bytesPerChecksum followed by another 4 byte value to storesizeofDataOnDisk.

See Also:

Constant Field Values

·        HFILEBLOCK_DUMMY_HEADER

public static final byte[] HFILEBLOCK_DUMMY_HEADER

Just an arrayof bytes of the right size.

·        ZERO_L

public static final LongZERO_L

long constantfor zero

·        NINES

public static final StringNINES

See Also:

Constant Field Values

·        ZEROES

public static final StringZEROES

See Also:

Constant Field Values

·        VERSION_FILE_NAME

public static final StringVERSION_FILE_NAME

name ofversion file

See Also:

Constant Field Values

·        FILE_SYSTEM_VERSION

public static final StringFILE_SYSTEM_VERSION

Currentversion of file system. Version 4 supports only one kind of bloom filter.Version 5 changes versions in catalog table regions. Version 6 enablesblockcaching on catalog tables. Version 7 introduces hfile -- hbase 0.19 to0.20.. Version 8 introduces namespace

See Also:

Constant Field Values

·        CLUSTER_DISTRIBUTED

public static final StringCLUSTER_DISTRIBUTED

Cluster is indistributed mode or not

See Also:

Constant Field Values

·        HBASE_MASTER_LOADBALANCER_CLASS

public static final StringHBASE_MASTER_LOADBALANCER_CLASS

Config forpluggable load balancers

See Also:

Constant Field Values

·        HBASE_MASTER_LOADBALANCE_BYTABLE

public static final StringHBASE_MASTER_LOADBALANCE_BYTABLE

Config forbalancing the cluster by table

See Also:

Constant Field Values

·        HBASE_MASTER_BALANCER_MAX_RIT_PERCENT

public static final StringHBASE_MASTER_BALANCER_MAX_RIT_PERCENT

Config forthe max percent of regions in transition

See Also:

Constant Field Values

·        DEFAULT_HBASE_MASTER_BALANCER_MAX_RIT_PERCENT

public static final double DEFAULT_HBASE_MASTER_BALANCER_MAX_RIT_PERCENT

Default valuefor the max percent of regions in transition

See Also:

Constant Field Values

·        HBASE_BALANCER_MAX_BALANCING

public static final StringHBASE_BALANCER_MAX_BALANCING

Config forthe max balancing time

See Also:

Constant Field Values

·        HBASE_BALANCER_PERIOD

public static final StringHBASE_BALANCER_PERIOD

Config forthe balancer period

See Also:

Constant Field Values

·        DEFAULT_HBASE_BALANCER_PERIOD

public static final int DEFAULT_HBASE_BALANCER_PERIOD

Default valuefor the balancer period

See Also:

Constant Field Values

·        ENSEMBLE_TABLE_NAME

public static final TableNameENSEMBLE_TABLE_NAME

The name ofthe ensemble table

·        HBASE_MASTER_NORMALIZER_CLASS

public static final StringHBASE_MASTER_NORMALIZER_CLASS

Config forpluggable region normalizer

See Also:

Constant Field Values

·        CLUSTER_IS_LOCAL

public static final boolean CLUSTER_IS_LOCAL

Cluster isstandalone or pseudo-distributed

See Also:

Constant Field Values

·        CLUSTER_IS_DISTRIBUTED

public static final boolean CLUSTER_IS_DISTRIBUTED

Cluster isfully-distributed

See Also:

Constant Field Values

·        DEFAULT_CLUSTER_DISTRIBUTED

public static final boolean DEFAULT_CLUSTER_DISTRIBUTED

Default valuefor cluster distributed mode

See Also:

Constant Field Values

·        DEFAULT_HOST

public static final StringDEFAULT_HOST

default hostaddress

See Also:

Constant Field Values

·        MASTER_PORT

public static final StringMASTER_PORT

Parametername for port master listens on.

See Also:

Constant Field Values

·        DEFAULT_MASTER_PORT

public static final int DEFAULT_MASTER_PORT

default portthat the master listens on

See Also:

Constant Field Values

·        DEFAULT_MASTER_INFOPORT

public static final int DEFAULT_MASTER_INFOPORT

default portfor master web api

See Also:

Constant Field Values

·        MASTER_INFO_PORT

public static final StringMASTER_INFO_PORT

Configurationkey for master web API port

See Also:

Constant Field Values

·        MASTER_TYPE_BACKUP

public static final StringMASTER_TYPE_BACKUP

Parametername for the master type being backup (waits for primary to go inactive).

See Also:

Constant Field Values

·        DEFAULT_MASTER_TYPE_BACKUP

public static final boolean DEFAULT_MASTER_TYPE_BACKUP

by defaultevery master is a possible primary master unless the conf explicitly overridesit

See Also:

Constant Field Values

·        ZOOKEEPER_QUORUM

public static final StringZOOKEEPER_QUORUM

Name ofZooKeeper quorum configuration parameter.

See Also:

Constant Field Values

·        ZK_CFG_PROPERTY_PREFIX

public static final StringZK_CFG_PROPERTY_PREFIX

Common prefixof ZooKeeper configuration properties

See Also:

Constant Field Values

·        ZK_CFG_PROPERTY_PREFIX_LEN

public static final int ZK_CFG_PROPERTY_PREFIX_LEN

·        CLIENT_PORT_STR

public static final StringCLIENT_PORT_STR

The ZK clientport key in the ZK properties map. The name reflects the fact that this is notan HBase configuration key.

See Also:

Constant Field Values

·        ZOOKEEPER_CLIENT_PORT

public static final StringZOOKEEPER_CLIENT_PORT

Parametername for the client port that the zookeeper listens on

See Also:

Constant Field Values

·        DEFAULT_ZOOKEPER_CLIENT_PORT

public static final int DEFAULT_ZOOKEPER_CLIENT_PORT

Defaultclient port that the zookeeper listens on

See Also:

Constant Field Values

·        ZOOKEEPER_RECOVERABLE_WAITTIME

public static final StringZOOKEEPER_RECOVERABLE_WAITTIME

Parametername for the wait time for the recoverable zookeeper

See Also:

Constant Field Values

·        DEFAULT_ZOOKEPER_RECOVERABLE_WAITIME

public static final long DEFAULT_ZOOKEPER_RECOVERABLE_WAITIME

Default waittime for the recoverable zookeeper

See Also:

Constant Field Values

·        ZOOKEEPER_ZNODE_PARENT

public static final StringZOOKEEPER_ZNODE_PARENT

Parametername for the root dir in ZK for this cluster

See Also:

Constant Field Values

·        DEFAULT_ZOOKEEPER_ZNODE_PARENT

public static final StringDEFAULT_ZOOKEEPER_ZNODE_PARENT

See Also:

Constant Field Values

·        ZOOKEEPER_MAX_CLIENT_CNXNS

public static final StringZOOKEEPER_MAX_CLIENT_CNXNS

Parametername for the limit on concurrent client-side zookeeper connections

See Also:

Constant Field Values

·        ZOOKEEPER_DATA_DIR

public static final StringZOOKEEPER_DATA_DIR

Parametername for the ZK data directory

See Also:

Constant Field Values

·        ZOOKEEPER_TICK_TIME

public static final StringZOOKEEPER_TICK_TIME

Parametername for the ZK tick time

See Also:

Constant Field Values

·        DEFAULT_ZOOKEPER_MAX_CLIENT_CNXNS

public static final int DEFAULT_ZOOKEPER_MAX_CLIENT_CNXNS

Default limiton concurrent client-side zookeeper connections

See Also:

Constant Field Values

·        ZK_SESSION_TIMEOUT

public static final StringZK_SESSION_TIMEOUT

Configurationkey for ZooKeeper session timeout

See Also:

Constant Field Values

·        DEFAULT_ZK_SESSION_TIMEOUT

public static final int DEFAULT_ZK_SESSION_TIMEOUT

Default valuefor ZooKeeper session timeout

See Also:

Constant Field Values

·        REGIONSERVER_PORT

public static final StringREGIONSERVER_PORT

Parametername for port region server listens on.

See Also:

Constant Field Values

·        DEFAULT_REGIONSERVER_PORT

public static final int DEFAULT_REGIONSERVER_PORT

Default portregion server listens on.

See Also:

Constant Field Values

·        DEFAULT_REGIONSERVER_INFOPORT

public static final int DEFAULT_REGIONSERVER_INFOPORT

default portfor region server web api

See Also:

Constant Field Values

·        REGIONSERVER_INFO_PORT

public static final StringREGIONSERVER_INFO_PORT

Aconfiguration key for regionserver info port

See Also:

Constant Field Values

·        REGIONSERVER_INFO_PORT_AUTO

public static final StringREGIONSERVER_INFO_PORT_AUTO

A flag thatenables automatic selection of regionserver info port

See Also:

Constant Field Values

·        REGION_SERVER_IMPL

public static final StringREGION_SERVER_IMPL

Parametername for what region server implementation to use.

See Also:

Constant Field Values

·        MASTER_IMPL

public static final StringMASTER_IMPL

Parametername for what master implementation to use.

See Also:

Constant Field Values

·        HBASECLIENT_IMPL

public static final StringHBASECLIENT_IMPL

Parametername for what hbase client implementation to use.

See Also:

Constant Field Values

·        THREAD_WAKE_FREQUENCY

public static final StringTHREAD_WAKE_FREQUENCY

Parametername for how often threads should wake up

See Also:

Constant Field Values

·        DEFAULT_THREAD_WAKE_FREQUENCY

public static final int DEFAULT_THREAD_WAKE_FREQUENCY

Default valuefor thread wake frequency

See Also:

Constant Field Values

·        VERSION_FILE_WRITE_ATTEMPTS

public static final StringVERSION_FILE_WRITE_ATTEMPTS

Parametername for how often we should try to write a version file, before failing

See Also:

Constant Field Values

·        DEFAULT_VERSION_FILE_WRITE_ATTEMPTS

public static final int DEFAULT_VERSION_FILE_WRITE_ATTEMPTS

Parametername for how often we should try to write a version file, before failing

See Also:

Constant Field Values

·        MAJOR_COMPACTION_PERIOD

public static final StringMAJOR_COMPACTION_PERIOD

Parametername for how often a region should should perform a major compaction

See Also:

Constant Field Values

·        COMPACTION_KV_MAX

public static final StringCOMPACTION_KV_MAX

Parametername for the maximum batch of KVs to be used in flushes and compactions

See Also:

Constant Field Values

·        COMPACTION_KV_MAX_DEFAULT

public static final int COMPACTION_KV_MAX_DEFAULT

See Also:

Constant Field Values

·        HBASE_DIR

public static final StringHBASE_DIR

Parametername for HBase instance root directory

See Also:

Constant Field Values

·        HBASE_CLIENT_IPC_POOL_TYPE

public static final StringHBASE_CLIENT_IPC_POOL_TYPE

Parametername for HBase client IPC pool type

See Also:

Constant Field Values

·        HBASE_CLIENT_IPC_POOL_SIZE

public static final StringHBASE_CLIENT_IPC_POOL_SIZE

Parametername for HBase client IPC pool size

See Also:

Constant Field Values

·        HBASE_CLIENT_OPERATION_TIMEOUT

public static final StringHBASE_CLIENT_OPERATION_TIMEOUT

Parametername for HBase client operation timeout.

See Also:

Constant Field Values

·        HBASE_CLIENT_META_OPERATION_TIMEOUT

public static final StringHBASE_CLIENT_META_OPERATION_TIMEOUT

Parametername for HBase client operation timeout.

See Also:

Constant Field Values

·        DEFAULT_HBASE_CLIENT_OPERATION_TIMEOUT

public static final int DEFAULT_HBASE_CLIENT_OPERATION_TIMEOUT

Default HBaseclient operation timeout, which is tantamount to a blocking call

See Also:

Constant Field Values

·        HBASE_CLIENT_META_REPLICA_SCAN_TIMEOUT

public static final StringHBASE_CLIENT_META_REPLICA_SCAN_TIMEOUT

Parametername for HBase client meta replica scan call timeout.

See Also:

Constant Field Values

·        HBASE_CLIENT_META_REPLICA_SCAN_TIMEOUT_DEFAULT

public static final int HBASE_CLIENT_META_REPLICA_SCAN_TIMEOUT_DEFAULT

Default HBaseclient meta replica scan call timeout, 1 second

See Also:

Constant Field Values

·        HREGION_LOGDIR_NAME

public static final StringHREGION_LOGDIR_NAME

Used toconstruct the name of the log directory for a region server

See Also:

Constant Field Values

·        SPLIT_LOGDIR_NAME

public static final StringSPLIT_LOGDIR_NAME

Used toconstruct the name of the splitlog directory for a region server

See Also:

Constant Field Values

·        HREGION_OLDLOGDIR_NAME

public static final StringHREGION_OLDLOGDIR_NAME

Like theprevious, but for old logs that are about to be deleted

See Also:

Constant Field Values

·        BULKLOAD_STAGING_DIR_NAME

public static final StringBULKLOAD_STAGING_DIR_NAME

Staging dirused by bulk load

See Also:

Constant Field Values

·        CORRUPT_DIR_NAME

public static final StringCORRUPT_DIR_NAME

See Also:

Constant Field Values

·        HBCK_SIDELINEDIR_NAME

public static final StringHBCK_SIDELINEDIR_NAME

Used by HBCKto sideline backup data

See Also:

Constant Field Values

·        MIGRATION_NAME

public static final StringMIGRATION_NAME

Any artifactsleft from migration can be moved here

See Also:

Constant Field Values

·        LIB_DIR

public static final StringLIB_DIR

The directoryfrom which co-processor/custom filter jars can be loaded dynamically by theregion servers. This value can be overridden by the hbase.dynamic.jars.dirconfig.

See Also:

Constant Field Values

·        HREGION_COMPACTIONDIR_NAME

public static final StringHREGION_COMPACTIONDIR_NAME

Used toconstruct the name of the compaction directory during compaction

See Also:

Constant Field Values

·        HREGION_MAX_FILESIZE

public static final StringHREGION_MAX_FILESIZE

Conf key forthe max file size after which we split the region

See Also:

Constant Field Values

·        DEFAULT_MAX_FILE_SIZE

public static final long DEFAULT_MAX_FILE_SIZE

Defaultmaximum file size

See Also:

Constant Field Values

·        TABLE_MAX_ROWSIZE_KEY

public static final StringTABLE_MAX_ROWSIZE_KEY

Max size ofsingle row for Get's or Scan's without in-row scanning flag set.

See Also:

Constant Field Values

·        TABLE_MAX_ROWSIZE_DEFAULT

public static final long TABLE_MAX_ROWSIZE_DEFAULT

Default maxrow size (1 Gb).

See Also:

Constant Field Values

·        HSTORE_OPEN_AND_CLOSE_THREADS_MAX

public static final StringHSTORE_OPEN_AND_CLOSE_THREADS_MAX

The maxnumber of threads used for opening and closing stores or store files inparallel

See Also:

Constant Field Values

·        DEFAULT_HSTORE_OPEN_AND_CLOSE_THREADS_MAX

public static final int DEFAULT_HSTORE_OPEN_AND_CLOSE_THREADS_MAX

The defaultnumber for the max number of threads used for opening and closing stores orstore files in parallel

See Also:

Constant Field Values

·        HREGION_MEMSTORE_BLOCK_MULTIPLIER

public static final StringHREGION_MEMSTORE_BLOCK_MULTIPLIER

Block updatesif memstore has hbase.hregion.memstore.block.multiplier timeshbase.hregion.memstore.flush.size bytes. Useful preventing runaway memstoreduring spikes in update traffic.

See Also:

Constant Field Values

·        DEFAULT_HREGION_MEMSTORE_BLOCK_MULTIPLIER

public static final int DEFAULT_HREGION_MEMSTORE_BLOCK_MULTIPLIER

Default valuefor hbase.hregion.memstore.block.multiplier

See Also:

Constant Field Values

·        HREGION_MEMSTORE_FLUSH_SIZE

public static final StringHREGION_MEMSTORE_FLUSH_SIZE

Conf key forthe memstore size at which we flush the memstore

See Also:

Constant Field Values

·        HREGION_EDITS_REPLAY_SKIP_ERRORS

public static final StringHREGION_EDITS_REPLAY_SKIP_ERRORS

See Also:

Constant Field Values

·        DEFAULT_HREGION_EDITS_REPLAY_SKIP_ERRORS

public static final boolean DEFAULT_HREGION_EDITS_REPLAY_SKIP_ERRORS

See Also:

Constant Field Values

·        MAXIMUM_VALUE_LENGTH

public static final int MAXIMUM_VALUE_LENGTH

Maximum valuelength, enforced on KeyValue construction

See Also:

Constant Field Values

·        CLUSTER_ID_FILE_NAME

public static final StringCLUSTER_ID_FILE_NAME

name of thefile for unique cluster ID

See Also:

Constant Field Values

·        CLUSTER_ID_DEFAULT

public static final StringCLUSTER_ID_DEFAULT

Default valuefor cluster ID

See Also:

Constant Field Values

·        KEEP_SEQID_PERIOD

public static final StringKEEP_SEQID_PERIOD

Parametername for # days to keep MVCC values during a major compaction

See Also:

Constant Field Values

·        MIN_KEEP_SEQID_PERIOD

public static final int MIN_KEEP_SEQID_PERIOD

At least tokeep MVCC values in hfiles for 5 days

See Also:

Constant Field Values

·        META_TABLE_NAME

·        @Deprecated

public static final byte[] META_TABLE_NAME

Deprecated. For upgrades of 0.94 to 0.96

Thehbase:meta table's name.

·        BASE_NAMESPACE_DIR

public static final StringBASE_NAMESPACE_DIR

See Also:

Constant Field Values

·        META_ROW_DELIMITER

public static final int META_ROW_DELIMITER

delimiterused between portions of a region name

See Also:

Constant Field Values

·        CATALOG_FAMILY_STR

public static final StringCATALOG_FAMILY_STR

The catalogfamily as a string

See Also:

Constant Field Values

·        CATALOG_FAMILY

public static final byte[] CATALOG_FAMILY

The catalogfamily

·        REPLICATION_BARRIER_FAMILY_STR

public static final StringREPLICATION_BARRIER_FAMILY_STR

Thereplication barrier family as a string

See Also:

Constant Field Values

·        REPLICATION_BARRIER_FAMILY

public static final byte[] REPLICATION_BARRIER_FAMILY

Thereplication barrier family

·        REPLICATION_POSITION_FAMILY_STR

public static final StringREPLICATION_POSITION_FAMILY_STR

Thereplication position family as a string

See Also:

Constant Field Values

·        REPLICATION_POSITION_FAMILY

public static final byte[] REPLICATION_POSITION_FAMILY

Thereplication position family

·        REPLICATION_META_FAMILY_STR

public static final StringREPLICATION_META_FAMILY_STR

Thereplication meta family as a string

See Also:

Constant Field Values

·        REPLICATION_META_FAMILY

public static final byte[] REPLICATION_META_FAMILY

Thereplication meta family

·        REGIONINFO_QUALIFIER_STR

public static final StringREGIONINFO_QUALIFIER_STR

TheRegionInfo qualifier as a string

See Also:

Constant Field Values

·        REGIONINFO_QUALIFIER

public static final byte[] REGIONINFO_QUALIFIER

Theregioninfo column qualifier

·        SERVER_QUALIFIER_STR

public static final StringSERVER_QUALIFIER_STR

The servercolumn qualifier

See Also:

Constant Field Values

·        SERVER_QUALIFIER

public static final byte[] SERVER_QUALIFIER

The servercolumn qualifier

·        STARTCODE_QUALIFIER_STR

public static final StringSTARTCODE_QUALIFIER_STR

The startcodecolumn qualifier

See Also:

Constant Field Values

·        STARTCODE_QUALIFIER

public static final byte[] STARTCODE_QUALIFIER

The startcodecolumn qualifier

·        SEQNUM_QUALIFIER_STR

public static final StringSEQNUM_QUALIFIER_STR

The openseqnum column qualifier

See Also:

Constant Field Values

·        SEQNUM_QUALIFIER

public static final byte[] SEQNUM_QUALIFIER

The openseqnum column qualifier

·        STATE_QUALIFIER_STR

public static final StringSTATE_QUALIFIER_STR

The statecolumn qualifier

See Also:

Constant Field Values

·        STATE_QUALIFIER

public static final byte[] STATE_QUALIFIER

·        SERVERNAME_QUALIFIER_STR

public static final StringSERVERNAME_QUALIFIER_STR

TheserverName column qualifier. Its the server where the region is transitioningon, while column server is the server where the region is opened on. They arethe same when the region is in state OPEN.

See Also:

Constant Field Values

·        SERVERNAME_QUALIFIER

public static final byte[] SERVERNAME_QUALIFIER

·        SPLITA_QUALIFIER

public static final byte[] SPLITA_QUALIFIER

Thelower-half split region column qualifier

·        SPLITB_QUALIFIER

public static final byte[] SPLITB_QUALIFIER

Theupper-half split region column qualifier

·        MERGEA_QUALIFIER

public static final byte[] MERGEA_QUALIFIER

Thelower-half merge region column qualifier

·        MERGEB_QUALIFIER

public static final byte[] MERGEB_QUALIFIER

Theupper-half merge region column qualifier

·        TABLE_FAMILY_STR

public static final StringTABLE_FAMILY_STR

The catalogfamily as a string

See Also:

Constant Field Values

·        TABLE_FAMILY

public static final byte[] TABLE_FAMILY

The catalogfamily

·        TABLE_STATE_QUALIFIER

public static final byte[] TABLE_STATE_QUALIFIER

Theserialized table state qualifier

·        META_VERSION_QUALIFIER

public static final byte[] META_VERSION_QUALIFIER

The metatable version column qualifier. We keep current version of the meta table inthis column in -ROOT- table: i.e. in the 'info:v'column.

·        META_VERSION

public static final short META_VERSION

The currentversion of the meta table. - pre-hbase 0.92. There is no META_VERSION column inthe root table in this case. The meta has HTableDescriptor serialized into theHRegionInfo; - version 0 is 0.92 and 0.94. Meta data has serializedHRegionInfo's using Writable serialization, and HRegionInfo's does not containHTableDescriptors. - version 1 for 0.96+ keeps HRegionInfo data structures, butchanges the byte[] serialization from Writables to Protobuf. SeeHRegionInfo.VERSION

See Also:

Constant Field Values

·        EMPTY_BYTE_ARRAY

public static final byte[] EMPTY_BYTE_ARRAY

An emptyinstance.

·        EMPTY_BYTE_BUFFER

public static final ByteBufferEMPTY_BYTE_BUFFER

·        EMPTY_START_ROW

public static final byte[] EMPTY_START_ROW

Used byscanners, etc when they want to start at the beginning of a region

·        EMPTY_END_ROW

public static final byte[] EMPTY_END_ROW

Last row in atable.

·        LAST_ROW

public static final byte[] LAST_ROW

Used byscanners and others when they're trying to detect the end of a table

·        MAX_ROW_LENGTH

public static final int MAX_ROW_LENGTH

Max length arow can have because of the limitation in TFile.

See Also:

Constant Field Values

·        LATEST_TIMESTAMP

public static final long LATEST_TIMESTAMP

Timestamp touse when we want to refer to the latest cell. This is the timestamp sent byclients when no timestamp is specified on commit.

See Also:

Constant Field Values

·        OLDEST_TIMESTAMP

·        @Deprecated

public static final long OLDEST_TIMESTAMP

Deprecated. Should not be public since hbase-1.3.0. For internal use only.Move internal to Scanners flagged as special timestamp value never to bereturned as timestamp on a Cell.

Timestamp touse when we want to refer to the oldest cell. Special! Used in fake Cells only.Should never be the timestamp on an actual Cell returned to a client.

See Also:

Constant Field Values

·        LATEST_TIMESTAMP_BYTES

public static final byte[] LATEST_TIMESTAMP_BYTES

LATEST_TIMESTAMPin bytes form

·        ALL_VERSIONS

public static final int ALL_VERSIONS

Define for'return-all-versions'.

See Also:

Constant Field Values

·        FOREVER

public static final int FOREVER

Unlimitedtime-to-live.

See Also:

Constant Field Values

·        WEEK_IN_SECONDS

public static final int WEEK_IN_SECONDS

Seconds in aweek

See Also:

Constant Field Values

·        DAY_IN_SECONDS

public static final int DAY_IN_SECONDS

Seconds in aday, hour and minute

See Also:

Constant Field Values

·        HOUR_IN_SECONDS

public static final int HOUR_IN_SECONDS

See Also:

Constant Field Values

·        MINUTE_IN_SECONDS

public static final int MINUTE_IN_SECONDS

See Also:

Constant Field Values

·        NAME

public static final StringNAME

See Also:

Constant Field Values

·        VERSIONS

public static final StringVERSIONS

See Also:

Constant Field Values

·        IN_MEMORY

public static final StringIN_MEMORY

See Also:

Constant Field Values

·        METADATA

public static final StringMETADATA

See Also:

Constant Field Values

·        CONFIGURATION

public static final StringCONFIGURATION

See Also:

Constant Field Values

·        RETRY_BACKOFF

public static final int[] RETRY_BACKOFF

Retrying wemultiply hbase.client.pause setting by what we have in this array until we runout of array items. Retries beyond this use the last number in the array. So,for example, if hbase.client.pause is 1 second, and maximum retries counthbase.client.retries.number is 10, we will retry at the following intervals: 1,2, 3, 5, 10, 20, 40, 100, 100, 100. With 100ms, a back-off of 200 means 20s

·        REGION_IMPL

public static final StringREGION_IMPL

See Also:

Constant Field Values

·        REPLICATION_SCOPE_LOCAL

public static final int REPLICATION_SCOPE_LOCAL

Scope tag forlocally scoped data. This data will not be replicated.

See Also:

Constant Field Values

·        REPLICATION_SCOPE_GLOBAL

public static final int REPLICATION_SCOPE_GLOBAL

Scope tag forglobally scoped data. This data will be replicated to all peers.

See Also:

Constant Field Values

·        REPLICATION_SCOPE_SERIAL

public static final int REPLICATION_SCOPE_SERIAL

Scope tag forserially scoped data This data will be replicated to all peers by the order ofsequence id.

See Also:

Constant Field Values

·        DEFAULT_CLUSTER_ID

public static final UUIDDEFAULT_CLUSTER_ID

Defaultcluster ID, cannot be used to identify a cluster so a key with this value meansit wasn't meant for replication.

·        HBASE_CLIENT_SCANNER_MAX_RESULT_SIZE_KEY

public static final StringHBASE_CLIENT_SCANNER_MAX_RESULT_SIZE_KEY

Parametername for maximum number of bytes returned when calling a scanner's next method.Controlled by the client.

See Also:

Constant Field Values

·        HBASE_SERVER_SCANNER_MAX_RESULT_SIZE_KEY

public static final StringHBASE_SERVER_SCANNER_MAX_RESULT_SIZE_KEY

Parametername for maximum number of bytes returned when calling a scanner's next method.Controlled by the server.

See Also:

Constant Field Values

·        DEFAULT_HBASE_CLIENT_SCANNER_MAX_RESULT_SIZE

public static final long DEFAULT_HBASE_CLIENT_SCANNER_MAX_RESULT_SIZE

Maximumnumber of bytes returned when calling a scanner's next method. Note that when asingle row is larger than this limit the row is still returned completely. Thedefault value is 2MB.

See Also:

Constant Field Values

·        DEFAULT_HBASE_SERVER_SCANNER_MAX_RESULT_SIZE

public static final long DEFAULT_HBASE_SERVER_SCANNER_MAX_RESULT_SIZE

Maximumnumber of bytes returned when calling a scanner's next method. Note that when asingle row is larger than this limit the row is still returned completely.Safety setting to protect the region server. The default value is 100MB. (aclient would rarely request larger chunks on purpose)

See Also:

Constant Field Values

·        HBASE_CLIENT_PAUSE

public static final StringHBASE_CLIENT_PAUSE

Parametername for client pause value, used mostly as value to wait before running aretry of a failed get, region lookup, etc.

See Also:

Constant Field Values

·        DEFAULT_HBASE_CLIENT_PAUSE

public static final long DEFAULT_HBASE_CLIENT_PAUSE

Default valueof HBASE_CLIENT_PAUSE.

See Also:

Constant Field Values

·        HBASE_CLIENT_PAUSE_FOR_CQTBE

public static final StringHBASE_CLIENT_PAUSE_FOR_CQTBE

Parametername for client pause value for special case such as call queue too big, etc.

See Also:

Constant Field Values

·        HBASE_CLIENT_MAX_TOTAL_TASKS

public static final StringHBASE_CLIENT_MAX_TOTAL_TASKS

The maximumnumber of concurrent connections the client will maintain.

See Also:

Constant Field Values

·        DEFAULT_HBASE_CLIENT_MAX_TOTAL_TASKS

public static final int DEFAULT_HBASE_CLIENT_MAX_TOTAL_TASKS

Default valueof HBASE_CLIENT_MAX_TOTAL_TASKS.

See Also:

Constant Field Values

·        HBASE_CLIENT_MAX_PERSERVER_TASKS

public static final StringHBASE_CLIENT_MAX_PERSERVER_TASKS

The maximumnumber of concurrent connections the client will maintain to a singleRegionServer.

See Also:

Constant Field Values

·        DEFAULT_HBASE_CLIENT_MAX_PERSERVER_TASKS

public static final int DEFAULT_HBASE_CLIENT_MAX_PERSERVER_TASKS

Default valueof HBASE_CLIENT_MAX_PERSERVER_TASKS.

See Also:

Constant Field Values

·        HBASE_CLIENT_MAX_PERREGION_TASKS

public static final StringHBASE_CLIENT_MAX_PERREGION_TASKS

The maximumnumber of concurrent connections the client will maintain to a single Region.

See Also:

Constant Field Values

·        DEFAULT_HBASE_CLIENT_MAX_PERREGION_TASKS

public static final int DEFAULT_HBASE_CLIENT_MAX_PERREGION_TASKS

Default valueof HBASE_CLIENT_MAX_PERREGION_TASKS.

See Also:

Constant Field Values

·        HBASE_CLIENT_PERSERVER_REQUESTS_THRESHOLD

public static final StringHBASE_CLIENT_PERSERVER_REQUESTS_THRESHOLD

The maximumnumber of concurrent pending RPC requests for one server in process level.

See Also:

Constant Field Values

·        DEFAULT_HBASE_CLIENT_PERSERVER_REQUESTS_THRESHOLD

public static final int DEFAULT_HBASE_CLIENT_PERSERVER_REQUESTS_THRESHOLD

Default valueof HBASE_CLIENT_PERSERVER_REQUESTS_THRESHOLD.

See Also:

Constant Field Values

·        HBASE_SERVER_PAUSE

public static final StringHBASE_SERVER_PAUSE

Parametername for server pause value, used mostly as value to wait before running aretry of a failed operation.

See Also:

Constant Field Values

·        DEFAULT_HBASE_SERVER_PAUSE

public static final int DEFAULT_HBASE_SERVER_PAUSE

Default valueof HBASE_SERVER_PAUSE.

See Also:

Constant Field Values

·        HBASE_CLIENT_RETRIES_NUMBER

public static final StringHBASE_CLIENT_RETRIES_NUMBER

Parametername for maximum retries, used as maximum for all retryable operations such asfetching of the root region from root region server, getting a cell's value,starting a row update, etc.

See Also:

Constant Field Values

·        DEFAULT_HBASE_CLIENT_RETRIES_NUMBER

public static final int DEFAULT_HBASE_CLIENT_RETRIES_NUMBER

Default valueof HBASE_CLIENT_RETRIES_NUMBER.

See Also:

Constant Field Values

·        HBASE_CLIENT_SCANNER_CACHING

public static final StringHBASE_CLIENT_SCANNER_CACHING

Parametername to set the default scanner caching for all clients.

See Also:

Constant Field Values

·        DEFAULT_HBASE_CLIENT_SCANNER_CACHING

public static final int DEFAULT_HBASE_CLIENT_SCANNER_CACHING

Default valuefor HBASE_CLIENT_SCANNER_CACHING

See Also:

Constant Field Values

·        HBASE_META_SCANNER_CACHING

public static final StringHBASE_META_SCANNER_CACHING

Parametername for number of rows that will be fetched when calling next on a scanner ifit is not served from memory. Higher caching values will enable faster scannersbut will eat up more memory and some calls of next may take longer and longertimes when the cache is empty.

See Also:

Constant Field Values

·        DEFAULT_HBASE_META_SCANNER_CACHING

public static final int DEFAULT_HBASE_META_SCANNER_CACHING

Default valueof HBASE_META_SCANNER_CACHING.

See Also:

Constant Field Values

·        HBASE_META_VERSIONS

public static final StringHBASE_META_VERSIONS

Parametername for number of versions, kept by meta table.

See Also:

Constant Field Values

·        DEFAULT_HBASE_META_VERSIONS

public static final int DEFAULT_HBASE_META_VERSIONS

Default valueof HBASE_META_VERSIONS.

See Also:

Constant Field Values

·        HBASE_META_BLOCK_SIZE

public static final StringHBASE_META_BLOCK_SIZE

Parametername for number of versions, kept by meta table.

See Also:

Constant Field Values

·        DEFAULT_HBASE_META_BLOCK_SIZE

public static final int DEFAULT_HBASE_META_BLOCK_SIZE

Default valueof HBASE_META_BLOCK_SIZE.

See Also:

Constant Field Values

·        HBASE_CLIENT_INSTANCE_ID

public static final StringHBASE_CLIENT_INSTANCE_ID

Parametername for unique identifier for this Configuration instance.If there are two or more Configuration instances that, for all intentsand purposes, are the same except for their instance ids, then they will not beable to share the same org.apache.hadoop.hbase.client.HConnection instance. Onthe other hand, even if the instance ids are the same, it could result in non-sharedorg.apache.hadoop.hbase.client.HConnection instances if some of the otherconnection parameters differ.

See Also:

Constant Field Values

·        HBASE_CLIENT_SCANNER_TIMEOUT_PERIOD

public static final StringHBASE_CLIENT_SCANNER_TIMEOUT_PERIOD

The clientscanner timeout period in milliseconds.

See Also:

Constant Field Values

·        HBASE_REGIONSERVER_LEASE_PERIOD_KEY

·        @Deprecated

public static final StringHBASE_REGIONSERVER_LEASE_PERIOD_KEY

Deprecated. This config option is deprecated. Will be removed at laterreleases after 0.96.

Use HBASE_CLIENT_SCANNER_TIMEOUT_PERIOD instead.

See Also:

Constant Field Values

·        DEFAULT_HBASE_CLIENT_SCANNER_TIMEOUT_PERIOD

public static final int DEFAULT_HBASE_CLIENT_SCANNER_TIMEOUT_PERIOD

Default valueof HBASE_CLIENT_SCANNER_TIMEOUT_PERIOD.

See Also:

Constant Field Values

·        HBASE_RPC_TIMEOUT_KEY

public static final StringHBASE_RPC_TIMEOUT_KEY

timeout foreach RPC

See Also:

Constant Field Values

·        HBASE_RPC_READ_TIMEOUT_KEY

public static final StringHBASE_RPC_READ_TIMEOUT_KEY

timeout foreach read RPC

See Also:

Constant Field Values

·        HBASE_RPC_WRITE_TIMEOUT_KEY

public static final StringHBASE_RPC_WRITE_TIMEOUT_KEY

timeout foreach write RPC

See Also:

Constant Field Values

·        DEFAULT_HBASE_RPC_TIMEOUT

public static final int DEFAULT_HBASE_RPC_TIMEOUT

Default valueof HBASE_RPC_TIMEOUT_KEY

See Also:

Constant Field Values

·        HBASE_RPC_SHORTOPERATION_TIMEOUT_KEY

public static final StringHBASE_RPC_SHORTOPERATION_TIMEOUT_KEY

timeout forshort operation RPC

See Also:

Constant Field Values

·        DEFAULT_HBASE_RPC_SHORTOPERATION_TIMEOUT

public static final int DEFAULT_HBASE_RPC_SHORTOPERATION_TIMEOUT

Default valueof HBASE_RPC_SHORTOPERATION_TIMEOUT_KEY

See Also:

Constant Field Values

·        NO_SEQNUM

public static final long NO_SEQNUM

Valueindicating the server name was saved with no sequence number.

See Also:

Constant Field Values

·        REPLICATION_SOURCE_SERVICE_CLASSNAME

public static final StringREPLICATION_SOURCE_SERVICE_CLASSNAME

See Also:

Constant Field Values

·        REPLICATION_SINK_SERVICE_CLASSNAME

public static final StringREPLICATION_SINK_SERVICE_CLASSNAME

See Also:

Constant Field Values

·        REPLICATION_SERVICE_CLASSNAME_DEFAULT

public static final StringREPLICATION_SERVICE_CLASSNAME_DEFAULT

See Also:

Constant Field Values

·        REPLICATION_BULKLOAD_ENABLE_KEY

public static final StringREPLICATION_BULKLOAD_ENABLE_KEY

See Also:

Constant Field Values

·        REPLICATION_BULKLOAD_ENABLE_DEFAULT

public static final boolean REPLICATION_BULKLOAD_ENABLE_DEFAULT

See Also:

Constant Field Values

·        REPLICATION_CLUSTER_ID

public static final StringREPLICATION_CLUSTER_ID

Replicationcluster id of source cluster which uniquely identifies itself with peer cluster

See Also:

Constant Field Values

·        REPLICATION_SERIALLY_WAITING_KEY

public static final StringREPLICATION_SERIALLY_WAITING_KEY

See Also:

Constant Field Values

·        REPLICATION_SERIALLY_WAITING_DEFAULT

public static final long REPLICATION_SERIALLY_WAITING_DEFAULT

See Also:

Constant Field Values

·        REPLICATION_SOURCE_TOTAL_BUFFER_KEY

public static final StringREPLICATION_SOURCE_TOTAL_BUFFER_KEY

Max totalsize of buffered entries in all replication peers. It will prevent servergetting OOM if there are many peers. Default value is 256MB which is four timesto default replication.source.size.capacity.

See Also:

Constant Field Values

·        REPLICATION_SOURCE_TOTAL_BUFFER_DFAULT

public static final int REPLICATION_SOURCE_TOTAL_BUFFER_DFAULT

See Also:

Constant Field Values

·        REPLICATION_CONF_DIR

public static final StringREPLICATION_CONF_DIR

Directorywhere the source cluster file system client configuration are placed which isused by sink cluster to copy HFiles from source cluster file system

See Also:

Constant Field Values

·        BULKLOAD_MAX_RETRIES_NUMBER

public static final StringBULKLOAD_MAX_RETRIES_NUMBER

Maximum timeto retry for a failed bulk load request

See Also:

Constant Field Values

·        HBCK_CODE_NAME

public static final StringHBCK_CODE_NAME

HBCK specialcode name used as server name when manipulating ZK nodes

See Also:

Constant Field Values

·        KEY_FOR_HOSTNAME_SEEN_BY_MASTER

public static final StringKEY_FOR_HOSTNAME_SEEN_BY_MASTER

See Also:

Constant Field Values

·        HBASE_MASTER_LOGCLEANER_PLUGINS

public static final StringHBASE_MASTER_LOGCLEANER_PLUGINS

See Also:

Constant Field Values

·        HBASE_REGION_SPLIT_POLICY_KEY

public static final StringHBASE_REGION_SPLIT_POLICY_KEY

See Also:

Constant Field Values

·        HBASE_RS_NONCES_ENABLED

public static final StringHBASE_RS_NONCES_ENABLED

Whethernonces are enabled; default is true.

See Also:

Constant Field Values

·        HFILE_BLOCK_CACHE_SIZE_KEY

public static final StringHFILE_BLOCK_CACHE_SIZE_KEY

Configurationkey for the size of the block cache

See Also:

Constant Field Values

·        HFILE_BLOCK_CACHE_SIZE_DEFAULT

public static final float HFILE_BLOCK_CACHE_SIZE_DEFAULT

See Also:

Constant Field Values

·        HBASE_CLUSTER_MINIMUM_MEMORY_THRESHOLD

public static final float HBASE_CLUSTER_MINIMUM_MEMORY_THRESHOLD

See Also:

Constant Field Values

·        CP_HTD_ATTR_KEY_PATTERN

public static final PatternCP_HTD_ATTR_KEY_PATTERN

·        CP_HTD_ATTR_VALUE_PATTERN

public static final PatternCP_HTD_ATTR_VALUE_PATTERN

 Pattern that matches a coprocessorspecification. Form is:

  <coprocessor jar file location> '|'<class name> ['|' <priority> ['|' <arguments>]]

 where arguments are  <KEY> '=' <VALUE> [,...]

 For example:  hdfs:///foo.jar|com.foo.FooRegionObserver|1001|arg1=1,arg2=2

 

·        CP_HTD_ATTR_VALUE_PARAM_KEY_PATTERN

public static final StringCP_HTD_ATTR_VALUE_PARAM_KEY_PATTERN

See Also:

Constant Field Values

·        CP_HTD_ATTR_VALUE_PARAM_VALUE_PATTERN

public static final StringCP_HTD_ATTR_VALUE_PARAM_VALUE_PATTERN

See Also:

Constant Field Values

·        CP_HTD_ATTR_VALUE_PARAM_PATTERN

public static final PatternCP_HTD_ATTR_VALUE_PARAM_PATTERN

·        CP_HTD_ATTR_INCLUSION_KEY

public static final StringCP_HTD_ATTR_INCLUSION_KEY

See Also:

Constant Field Values

·        SOCKET_RETRY_WAIT_MS

public static final int SOCKET_RETRY_WAIT_MS

The delaywhen re-trying a socket operation in a loop (HBASE-4712)

See Also:

Constant Field Values

·        LOCALHOST

public static final StringLOCALHOST

Host name ofthe local machine

See Also:

Constant Field Values

·        HBASE_CHECKSUM_VERIFICATION

public static final StringHBASE_CHECKSUM_VERIFICATION

If thisparameter is set to true, then hbase will read data and then verify checksums.Checksum verification inside hdfs will be switched off. However, if thehbase-checksum verification fails, then it will switch back to using hdfschecksums for verifiying data that is being read from storage. If thisparameter is set to false, then hbase will not verify any checksums, instead itwill depend on checksum verification being done in the hdfs client.

See Also:

Constant Field Values

·        LOCALHOST_IP

public static final StringLOCALHOST_IP

See Also:

Constant Field Values

·        DISTRIBUTED_LOG_REPLAY_KEY

public static final StringDISTRIBUTED_LOG_REPLAY_KEY

Conf key thatenables unflushed WAL edits directly being replayed to region servers

See Also:

Constant Field Values

·        DEFAULT_DISTRIBUTED_LOG_REPLAY_CONFIG

public static final boolean DEFAULT_DISTRIBUTED_LOG_REPLAY_CONFIG

See Also:

Constant Field Values

·        DISALLOW_WRITES_IN_RECOVERING

public static final StringDISALLOW_WRITES_IN_RECOVERING

See Also:

Constant Field Values

·        DEFAULT_DISALLOW_WRITES_IN_RECOVERING_CONFIG

public static final boolean DEFAULT_DISALLOW_WRITES_IN_RECOVERING_CONFIG

See Also:

Constant Field Values

·        REGION_SERVER_HANDLER_COUNT

public static final StringREGION_SERVER_HANDLER_COUNT

See Also:

Constant Field Values

·        DEFAULT_REGION_SERVER_HANDLER_COUNT

public static final int DEFAULT_REGION_SERVER_HANDLER_COUNT

See Also:

Constant Field Values

·        REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT

public static final StringREGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT

See Also:

Constant Field Values

·        DEFAULT_REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT

public static final double DEFAULT_REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT

See Also:

Constant Field Values

·        REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT

public static final StringREGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT

See Also:

Constant Field Values

·        DEFAULT_REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT

public static final int DEFAULT_REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT

See Also:

Constant Field Values

·        REGION_SERVER_REPLICATION_HANDLER_COUNT

public static final StringREGION_SERVER_REPLICATION_HANDLER_COUNT

See Also:

Constant Field Values

·        DEFAULT_REGION_SERVER_REPLICATION_HANDLER_COUNT

public static final int DEFAULT_REGION_SERVER_REPLICATION_HANDLER_COUNT

See Also:

Constant Field Values

·        MASTER_HANDLER_COUNT

public static final StringMASTER_HANDLER_COUNT

See Also:

Constant Field Values

·        DEFAULT_MASTER_HANLDER_COUNT

public static final int DEFAULT_MASTER_HANLDER_COUNT

See Also:

Constant Field Values

·        LOG_REPLAY_WAIT_REGION_TIMEOUT

public static final StringLOG_REPLAY_WAIT_REGION_TIMEOUT

Conf key thatspecifies timeout value to wait for a region ready

See Also:

Constant Field Values

·        USE_META_REPLICAS

public static final StringUSE_META_REPLICAS

Conf key forenabling meta replication

See Also:

Constant Field Values

·        DEFAULT_USE_META_REPLICAS

public static final boolean DEFAULT_USE_META_REPLICAS

See Also:

Constant Field Values

·        META_REPLICAS_NUM

public static final StringMETA_REPLICAS_NUM

See Also:

Constant Field Values

·        DEFAULT_META_REPLICA_NUM

public static final int DEFAULT_META_REPLICA_NUM

See Also:

Constant Field Values

·        BYTES_PER_CHECKSUM

public static final StringBYTES_PER_CHECKSUM

The name ofthe configuration parameter that specifies the number of bytes in a newlycreated checksum chunk.

See Also:

Constant Field Values

·        CHECKSUM_TYPE_NAME

public static final StringCHECKSUM_TYPE_NAME

The name ofthe configuration parameter that specifies the name of an algorithm that isused to compute checksums for newly created blocks.

See Also:

Constant Field Values

·        ENABLE_DATA_FILE_UMASK

public static final StringENABLE_DATA_FILE_UMASK

Enable filepermission modification from standard hbase

See Also:

Constant Field Values

·        DATA_FILE_UMASK_KEY

public static final StringDATA_FILE_UMASK_KEY

Filepermission umask to use when creating hbase data files

See Also:

Constant Field Values

·        ENABLE_WAL_COMPRESSION

public static final StringENABLE_WAL_COMPRESSION

Configurationname of WAL Compression

See Also:

Constant Field Values

·        WAL_STORAGE_POLICY

public static final StringWAL_STORAGE_POLICY

Configurationname of WAL storage policy Valid values are: HOT, COLD, WARM, ALL_SSD, ONE_SSD,LAZY_PERSIST Seehttp://hadoop.apache.org/docs/r2.7.3/hadoop-project-dist/hadoop-hdfs/ArchivalStorage.html

See Also:

Constant Field Values

·        DEFAULT_WAL_STORAGE_POLICY

public static final StringDEFAULT_WAL_STORAGE_POLICY

See Also:

Constant Field Values

·        METRICS_RIT_STUCK_WARNING_THRESHOLD

public static final StringMETRICS_RIT_STUCK_WARNING_THRESHOLD

Region inTransition metrics threshold time

See Also:

Constant Field Values

·        LOAD_BALANCER_SLOP_KEY

public static final StringLOAD_BALANCER_SLOP_KEY

See Also:

Constant Field Values

·        DELIMITER

public static final int DELIMITER

delimiterused between portions of a region name

See Also:

Constant Field Values

·        NORMAL_QOS

public static final int NORMAL_QOS

QOSattributes: these attributes are used to demarcate RPC call processing bydifferent set of handlers. For example, HIGH_QOS tagged methods are handled byhigh priority handlers.

See Also:

Constant Field Values

·        REPLICATION_QOS

public static final int REPLICATION_QOS

See Also:

Constant Field Values

·        REPLAY_QOS

public static final int REPLAY_QOS

See Also:

Constant Field Values

·        QOS_THRESHOLD

public static final int QOS_THRESHOLD

See Also:

Constant Field Values

·        ADMIN_QOS

public static final int ADMIN_QOS

See Also:

Constant Field Values

·        HIGH_QOS

public static final int HIGH_QOS

See Also:

Constant Field Values

·        SYSTEMTABLE_QOS

public static final int SYSTEMTABLE_QOS

See Also:

Constant Field Values

·        HFILE_ARCHIVE_DIRECTORY

public static final StringHFILE_ARCHIVE_DIRECTORY

Directoryunder /hbase where archived hfiles are stored

See Also:

Constant Field Values

·        SNAPSHOT_DIR_NAME

public static final StringSNAPSHOT_DIR_NAME

Name of thedirectory to store all snapshots. See SnapshotDescriptionUtils for remainingsnapshot constants; this is here to keep HConstants dependencies at a minimumand uni-directional.

See Also:

Constant Field Values

·        OLD_SNAPSHOT_DIR_NAME

public static final StringOLD_SNAPSHOT_DIR_NAME

See Also:

Constant Field Values

·        HBASE_TEMP_DIRECTORY

public static final StringHBASE_TEMP_DIRECTORY

Temporarydirectory used for table creation and deletion

See Also:

Constant Field Values

·        REGIONSERVER_METRICS_PERIOD

public static final StringREGIONSERVER_METRICS_PERIOD

The period(in milliseconds) between computing region server point in time metrics

See Also:

Constant Field Values

·        DEFAULT_REGIONSERVER_METRICS_PERIOD

public static final long DEFAULT_REGIONSERVER_METRICS_PERIOD

See Also:

Constant Field Values

·        HBASE_NON_TABLE_DIRS

public static final List<String>HBASE_NON_TABLE_DIRS

Directoriesthat are not HBase table directories

·        HBASE_NON_USER_TABLE_DIRS

public static final List<String>HBASE_NON_USER_TABLE_DIRS

Directoriesthat are not HBase user table directories

·        HEALTH_SCRIPT_LOC

public static final StringHEALTH_SCRIPT_LOC

Health scriptrelated settings.

See Also:

Constant Field Values

·        HEALTH_SCRIPT_TIMEOUT

public static final StringHEALTH_SCRIPT_TIMEOUT

See Also:

Constant Field Values

·        HEALTH_CHORE_WAKE_FREQ

public static final StringHEALTH_CHORE_WAKE_FREQ

See Also:

Constant Field Values

·        DEFAULT_HEALTH_SCRIPT_TIMEOUT

public static final long DEFAULT_HEALTH_SCRIPT_TIMEOUT

See Also:

Constant Field Values

·        HEALTH_FAILURE_THRESHOLD

public static final StringHEALTH_FAILURE_THRESHOLD

The maximumnumber of health check failures a server can encounter consecutively.

See Also:

Constant Field Values

·        DEFAULT_HEALTH_FAILURE_THRESHOLD

public static final int DEFAULT_HEALTH_FAILURE_THRESHOLD

See Also:

Constant Field Values

·        STATUS_PUBLISHED

public static final StringSTATUS_PUBLISHED

Setting toactivate, or not, the publication of the status by the master. Defaultnotification is by a multicast message.

See Also:

Constant Field Values

·        STATUS_PUBLISHED_DEFAULT

public static final boolean STATUS_PUBLISHED_DEFAULT

See Also:

Constant Field Values

·        STATUS_MULTICAST_ADDRESS

public static final StringSTATUS_MULTICAST_ADDRESS

IP to use forthe multicast status messages between the master and the clients. The defaultaddress is chosen as one among others within the ones suitable for multicastmessages.

See Also:

Constant Field Values

·        DEFAULT_STATUS_MULTICAST_ADDRESS

public static final StringDEFAULT_STATUS_MULTICAST_ADDRESS

See Also:

Constant Field Values

·        STATUS_MULTICAST_BIND_ADDRESS

public static final StringSTATUS_MULTICAST_BIND_ADDRESS

The addressto use for binding the local socket for receiving multicast. Defaults to0.0.0.0.

See Also:

HBASE-9961Constant Field Values

·        DEFAULT_STATUS_MULTICAST_BIND_ADDRESS

public static final StringDEFAULT_STATUS_MULTICAST_BIND_ADDRESS

See Also:

Constant Field Values

·        STATUS_MULTICAST_PORT

public static final StringSTATUS_MULTICAST_PORT

The port touse for the multicast messages.

See Also:

Constant Field Values

·        DEFAULT_STATUS_MULTICAST_PORT

public static final int DEFAULT_STATUS_MULTICAST_PORT

See Also:

Constant Field Values

·        NO_NONCE

public static final long NO_NONCE

See Also:

Constant Field Values

·        CIPHER_AES

public static final StringCIPHER_AES

Defaultcipher for encryption

See Also:

Constant Field Values

·        CRYPTO_CIPHERPROVIDER_CONF_KEY

public static final StringCRYPTO_CIPHERPROVIDER_CONF_KEY

Configurationkey for the crypto algorithm provider, a class name

See Also:

Constant Field Values

·        CRYPTO_KEYPROVIDER_CONF_KEY

public static final StringCRYPTO_KEYPROVIDER_CONF_KEY

Configurationkey for the crypto key provider, a class name

See Also:

Constant Field Values

·        CRYPTO_KEYPROVIDER_PARAMETERS_KEY

public static final StringCRYPTO_KEYPROVIDER_PARAMETERS_KEY

Configurationkey for the crypto key provider parameters

See Also:

Constant Field Values

·        CRYPTO_MASTERKEY_NAME_CONF_KEY

public static final StringCRYPTO_MASTERKEY_NAME_CONF_KEY

Configurationkey for the name of the master key for the cluster, a string

See Also:

Constant Field Values

·        CRYPTO_MASTERKEY_ALTERNATE_NAME_CONF_KEY

public static final StringCRYPTO_MASTERKEY_ALTERNATE_NAME_CONF_KEY

Configurationkey for the name of the alternate master key for the cluster, a string

See Also:

Constant Field Values

·        CRYPTO_WAL_ALGORITHM_CONF_KEY

public static final StringCRYPTO_WAL_ALGORITHM_CONF_KEY

Configurationkey for the algorithm to use when encrypting the WAL, a string

See Also:

Constant Field Values

·        CRYPTO_WAL_KEY_NAME_CONF_KEY

public static final StringCRYPTO_WAL_KEY_NAME_CONF_KEY

Configurationkey for the name of the master WAL encryption key for the cluster, a string

See Also:

Constant Field Values

·        CRYPTO_KEY_ALGORITHM_CONF_KEY

public static final StringCRYPTO_KEY_ALGORITHM_CONF_KEY

Configurationkey for the algorithm used for creating jks key, a string

See Also:

Constant Field Values

·        CRYPTO_ALTERNATE_KEY_ALGORITHM_CONF_KEY

public static final StringCRYPTO_ALTERNATE_KEY_ALGORITHM_CONF_KEY

Configurationkey for the name of the alternate cipher algorithm for the cluster, a string

See Also:

Constant Field Values

·        ENABLE_WAL_ENCRYPTION

public static final StringENABLE_WAL_ENCRYPTION

Configurationkey for enabling WAL encryption, a boolean

See Also:

Constant Field Values

·        RPC_CODEC_CONF_KEY

public static final StringRPC_CODEC_CONF_KEY

Configurationkey for setting RPC codec class name

See Also:

Constant Field Values

·        REPLICATION_CODEC_CONF_KEY

public static final StringREPLICATION_CODEC_CONF_KEY

Configurationkey for setting replication codec class name

See Also:

Constant Field Values

·        REPLICATION_SOURCE_MAXTHREADS_KEY

public static final StringREPLICATION_SOURCE_MAXTHREADS_KEY

Maximumnumber of threads used by the replication source for shipping edits to thesinks

See Also:

Constant Field Values

·        REPLICATION_SOURCE_MAXTHREADS_DEFAULT

public static final int REPLICATION_SOURCE_MAXTHREADS_DEFAULT

See Also:

Constant Field Values

·        HBASE_COORDINATED_STATE_MANAGER_CLASS

public static final StringHBASE_COORDINATED_STATE_MANAGER_CLASS

Config forpluggable consensus provider

See Also:

Constant Field Values

·        HBASE_SPLITLOG_MANAGER_TIMEOUT

public static final StringHBASE_SPLITLOG_MANAGER_TIMEOUT

Configurationkey for SplitLog manager timeout

See Also:

Constant Field Values

·        BUCKET_CACHE_IOENGINE_KEY

public static final StringBUCKET_CACHE_IOENGINE_KEY

Currentioengine options in include: heap, offheap and file:PATH (where PATH is thepath to the file that will host the file-based cache. SeeBucketCache#getIOEngineFromName() for list of supported ioengine options.

Set this option and a non-zero BUCKET_CACHE_SIZE_KEY to enable bucketcache.

See Also:

Constant Field Values

·        BUCKET_CACHE_SIZE_KEY

public static final StringBUCKET_CACHE_SIZE_KEY

When usingbucket cache, this is a float that EITHER represents a percentage of total heapmemory size to give to the cache (if < 1.0) OR, it is the capacity inmegabytes of the cache.

See Also:

Constant Field Values

·        HBASE_CLIENT_FAST_FAIL_MODE_ENABLED

public static final StringHBASE_CLIENT_FAST_FAIL_MODE_ENABLED

Config forenabling/disabling the fast fail mode.

See Also:

Constant Field Values

·        HBASE_CLIENT_ENABLE_FAST_FAIL_MODE_DEFAULT

public static final boolean HBASE_CLIENT_ENABLE_FAST_FAIL_MODE_DEFAULT

See Also:

Constant Field Values

·        HBASE_CLIENT_FAST_FAIL_THREASHOLD_MS

public static final StringHBASE_CLIENT_FAST_FAIL_THREASHOLD_MS

See Also:

Constant Field Values

·        HBASE_CLIENT_FAST_FAIL_THREASHOLD_MS_DEFAULT

public static final long HBASE_CLIENT_FAST_FAIL_THREASHOLD_MS_DEFAULT

See Also:

Constant Field Values

·        HBASE_CLIENT_FAST_FAIL_CLEANUP_MS_DURATION_MS

public static final StringHBASE_CLIENT_FAST_FAIL_CLEANUP_MS_DURATION_MS

See Also:

Constant Field Values

·        HBASE_CLIENT_FAST_FAIL_CLEANUP_DURATION_MS_DEFAULT

public static final long HBASE_CLIENT_FAST_FAIL_CLEANUP_DURATION_MS_DEFAULT

See Also:

Constant Field Values

·        HBASE_CLIENT_FAST_FAIL_INTERCEPTOR_IMPL

public static final StringHBASE_CLIENT_FAST_FAIL_INTERCEPTOR_IMPL

See Also:

Constant Field Values

·        ENABLE_CLIENT_BACKPRESSURE

public static final StringENABLE_CLIENT_BACKPRESSURE

Config keyfor if the server should send backpressure and if the client should listen tothat backpressure from the server

See Also:

Constant Field Values

·        DEFAULT_ENABLE_CLIENT_BACKPRESSURE

public static final boolean DEFAULT_ENABLE_CLIENT_BACKPRESSURE

See Also:

Constant Field Values

·        HEAP_OCCUPANCY_LOW_WATERMARK_KEY

public static final StringHEAP_OCCUPANCY_LOW_WATERMARK_KEY

See Also:

Constant Field Values

·        DEFAULT_HEAP_OCCUPANCY_LOW_WATERMARK

public static final float DEFAULT_HEAP_OCCUPANCY_LOW_WATERMARK

See Also:

Constant Field Values

·        HEAP_OCCUPANCY_HIGH_WATERMARK_KEY

public static final StringHEAP_OCCUPANCY_HIGH_WATERMARK_KEY

See Also:

Constant Field Values

·        DEFAULT_HEAP_OCCUPANCY_HIGH_WATERMARK

public static final float DEFAULT_HEAP_OCCUPANCY_HIGH_WATERMARK

See Also:

Constant Field Values

·        REGION_SPLIT_THREADS_MAX

public static final StringREGION_SPLIT_THREADS_MAX

The maxnumber of threads used for splitting storefiles in parallel during the regionsplit process.

See Also:

Constant Field Values

·        HBASE_CANARY_WRITE_DATA_TTL_KEY

public static final StringHBASE_CANARY_WRITE_DATA_TTL_KEY

Canary configkeys

See Also:

Constant Field Values

·        HBASE_CANARY_WRITE_PERSERVER_REGIONS_LOWERLIMIT_KEY

public static final StringHBASE_CANARY_WRITE_PERSERVER_REGIONS_LOWERLIMIT_KEY

See Also:

Constant Field Values

·        HBASE_CANARY_WRITE_PERSERVER_REGIONS_UPPERLIMIT_KEY

public static final StringHBASE_CANARY_WRITE_PERSERVER_REGIONS_UPPERLIMIT_KEY

See Also:

Constant Field Values

·        HBASE_CANARY_WRITE_VALUE_SIZE_KEY

public static final StringHBASE_CANARY_WRITE_VALUE_SIZE_KEY

See Also:

Constant Field Values

·        HBASE_CANARY_WRITE_TABLE_CHECK_PERIOD_KEY

public static final StringHBASE_CANARY_WRITE_TABLE_CHECK_PERIOD_KEY

See Also:

Constant Field Values

·        HBASE_CANARY_READ_RAW_SCAN_KEY

public static final StringHBASE_CANARY_READ_RAW_SCAN_KEY

See Also:

Constant Field Values

·        ZK_CLIENT_KEYTAB_FILE

public static final StringZK_CLIENT_KEYTAB_FILE

Configurationkeys for programmatic JAAS configuration for secured ZK interaction

See Also:

Constant Field Values

·        ZK_CLIENT_KERBEROS_PRINCIPAL

public static final StringZK_CLIENT_KERBEROS_PRINCIPAL

See Also:

Constant Field Values

·        ZK_SERVER_KEYTAB_FILE

public static final StringZK_SERVER_KEYTAB_FILE

See Also:

Constant Field Values

·        ZK_SERVER_KERBEROS_PRINCIPAL

public static final StringZK_SERVER_KERBEROS_PRINCIPAL

See Also:

Constant Field Values

·        TEMPORARY_FS_DIRECTORY_KEY

public static final StringTEMPORARY_FS_DIRECTORY_KEY

Config keyfor hbase temporary directory in hdfs

See Also:

Constant Field Values

·        DEFAULT_TEMPORARY_HDFS_DIRECTORY

public static final StringDEFAULT_TEMPORARY_HDFS_DIRECTORY

·        SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT

public static final StringSNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT

See Also:

Constant Field Values

·        DEFAULT_SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT

public static final boolean DEFAULT_SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT

See Also:

Constant Field Values

·        SNAPSHOT_RESTORE_FAILSAFE_NAME

public static final StringSNAPSHOT_RESTORE_FAILSAFE_NAME

See Also:

Constant Field Values

·        DEFAULT_SNAPSHOT_RESTORE_FAILSAFE_NAME

public static final StringDEFAULT_SNAPSHOT_RESTORE_FAILSAFE_NAME

See Also:

Constant Field Values

 

 

<think>嗯,用户遇到了一个Java程序运行时的错误,具体是执行`java -jar hbase-manager-admin-2.0.9.jar`时提示无法访问jar文件。首先,我需要分析可能的原因。 用户给出的路径是`~/software/hbase-manager-2.0.8-hbase-2.x/`,但尝试运行的jar文件版本2.0.9,而目录名是2.0.8。这可能是一个版本不匹配的问题,用户可能下载了不同版本的jar文件,或者目录名没有更新。这时候需要检查文件名是否正确,是否存在拼写错误或者版本号不一致的情况。 接下来,用户执行命令的当前目录是否正确?用户显示的路径是在`hbase-manager-2.0.8-hbase-2.x`目录下,但可能该目录下并没有hbase-manager-admin-2.0.9.jar文件。这时候需要使用`ls`命令来确认该文件是否存在,或者是否有权限问题。 另外,文件权限也是一个常见的问题。如果jar文件没有可读权限,Java无法读取它,导致错误。这时候需要检查文件的权限设置,使用`ls -l`查看,并用`chmod`修改权限。 还有可能是文件损坏,虽然可能性较低,但如果用户下载过程中出现问题,可能导致jar文件不完整。这时候可以重新下载文件,或者检查文件的哈希值是否匹配。 综合这些可能性,我应该分步骤引导用户检查文件名、路径、权限以及文件完整性。同时,提醒用户注意版本号和目录结构的一致性,避免因路径错误导致的问题。需要确保用户能够逐步排查,找到具体原因,并给出相应的解决命令,比如ls、pwd、chmod等,帮助用户自己解决问题。</think>你遇到的错误信息 `Error: Unable to access jarfile hbase-manager-admin-2.0.9.jar` 表示 Java 无法找到或访问指定的 JAR 文件。以下是逐步排查和解决的建议: --- ### **1. 检查文件名和路径** - **现象分析**: 当前目录是 `hbase-manager-2.0.8-hbase-2.x`,但尝试运行的 JAR 文件版本为 `2.0.9`,可能存在文件名或路径不匹配。 - **操作步骤**: 在终端输入以下命令,确认 JAR 文件是否存在: ```bash ls -l hbase-manager-admin-*.jar ``` - 如果输出为空,说明文件不存在。 - 如果文件名是 `hbase-manager-admin-2.0.8.jar`,需修改命令中的版本号。 --- ### **2. 确认当前工作目录** - **现象分析**: 错误可能源于未在 JAR 文件所在目录下执行命令。 - **操作步骤**: 输入 `pwd` 确认当前目录是否为 `~/software/hbase-manager-2.0.8-hbase-2.x`。 如果不是,需切换到正确目录: ```bash cd ~/software/hbase-manager-2.0.8-hbase-2.x ``` --- ### **3. 检查文件权限** - **现象分析**: 如果 JAR 文件权限不足,Java 无法读取。 - **操作步骤**: 赋予文件可读权限: ```bash chmod +r hbase-manager-admin-2.0.9.jar ``` --- ### **4. 验证文件完整性** - **现象分析**: 文件可能因下载不完整或损坏导致无法访问。 - **操作步骤**: 重新下载 JAR 文件,或通过校验哈希值(如 MD5/SHA1)验证文件完整性。 --- ### **5. 指定绝对路径运行(备用方案)** 如果上述步骤无效,可尝试直接指定 JAR 文件的绝对路径: ```bash java -jar ~/software/hbase-manager-2.0.8-hbase-2.x/hbase-manager-admin-2.0.9.jar ``` --- ### **总结** 常见原因优先级排序: 1. **文件名或路径错误**(如版本号 `2.0.8` vs `2.0.9`) 2. **文件未正确下载或缺失** 3. **权限不足** 请按顺序排查,通常可解决问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

oo寻梦in记

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值