HBase configuration to use S3 as a storage layer
A list of HBase configuration properties that are set when S3 is used as storage layer.
When an Operational Database cluster where S3 is used as a storage layer is created, the following configuration properties are automatically set to their default value, allowing HBase to use S3:
Property Name in Cloudera Manager | Configuration Property | Default Value |
---|---|---|
HDFS WAL Directory | hbase.wal.dir |
hdfs://[NAME]:8020/hbase-wals |
HDFS Root Directory | hbase.rootdir |
s3a://[S3bucket]/[opdb-clustern-name]/hbase |
HBoss S3A Implementation Class | fs.s3a.impl |
org.apache.hadoop.hbase.oss.HBaseObjectStoreSemantics |
HBoss Wrapped S3A Implementation Class | fs.hboss.fs.s3a.impl |
org.apache.hadoop.fs.s3a.S3AFileSystem |
HBoss Lock Implementation | fs.hboss.sync.impl |
org.apache.hadoop.hbase.oss.sync.ZKTreeLockManager |