blob: ac6e45b7622b1cf2b4bf0d80058f8905a8c8afee [file] [log] [blame]
{
"schema": "http://example.org/specification/v2.0.0",
"metadata": {
},
"global": {
"am.config.generation": "true",
"create.default.zookeeper.node": "true",
"java_home": "/usr/jdk64/jdk1.8.0_60",
"system_configs": "core-site,hdfs-site",
"site.global.app_user": "${USER_NAME}",
"site.global.app_version": "${hbase.version}",
"site.global.app_root": "${AGENT_WORK_ROOT}/app/packages/hbase-${hbase.version}",
"site.global.pid_file": "${@//site/global/app_pid_dir}/hbase-${@//site/global/app_user}-${@//site/global/hbase_component}.pid",
"site.global.daemon_cmd": "env HBASE_IDENT_STRING=${@//site/global/app_user} ${@//site/global/app_root}/bin/hbase-daemon.sh --config ${@//site/global/app_conf_dir}",
"site.global.hbase_instance_name": "instancename",
"site.global.hbase_root_password": "secret",
"site.global.user_group": "hadoop",
"site.global.thrift_port": "0",
"site.global.thrift2_port": "0",
"site.global.rest_port": "0",
"site.hbase-env.template.file": "hbase-env-secured.sh.j2",
"site.hbase-env.java64_home": "${JAVA_HOME}",
"site.hbase-env.conf_dir": "${@//site/global/app_conf_dir}",
"site.hbase-env.log_dir": "${@//site/global/app_log_dir}",
"site.hbase-env.pid_dir": "${@//site/global/app_pid_dir}",
"site.hbase-env.master_heapsize": "1024m",
"site.hbase-env.regionserver_heapsize": "1024m",
"site.hbase-env.regionserver_xmn_size": "512m",
"site.hbase-env.hbase_opts": "",
"site.hbase-env.client_jaas_config_file": "${@//site/hbase-env/conf_dir}/hbase_client_jaas.conf",
"site.hbase-env.master_jaas_config_file": "${@//site/hbase-env/conf_dir}/hbase_master_jaas.conf",
"site.hbase-env.regionserver_jaas_config_file": "${@//site/hbase-env/conf_dir}/hbase_regionserver_jaas.conf",
"site.hbase-site.hbase.rootdir": "${DEFAULT_DATA_DIR}",
"site.hbase-site.hbase.cluster.distributed": "true",
"site.hbase-site.hbase.superuser": "${USER_NAME}",
"site.hbase-site.hbase.tmp.dir": "${AGENT_WORK_ROOT}/work/app/tmp",
"site.hbase-site.hbase.local.dir": "${hbase.tmp.dir}/local",
"site.hbase-site.hbase.zookeeper.quorum": "${ZK_HOST}",
"site.hbase-site.zookeeper.znode.parent": "${DEFAULT_ZK_PATH}",
"site.hbase-site.hbase.regionserver.info.port": "0",
"site.hbase-site.hbase.master.info.port": "0",
"site.hbase-site.hbase.regionserver.port": "0",
"site.hbase-site.hbase.master.port": "0",
"site.hbase-site.hbase.regionserver.global.memstore.upperLimit": "0.4",
"site.hbase-site.hbase.regionserver.handler.count": "60",
"site.hbase-site.hbase.hregion.majorcompaction": "86400000",
"site.hbase-site.hbase.regionserver.global.memstore.lowerLimit": "0.38",
"site.hbase-site.hbase.hregion.memstore.block.multiplier": "2",
"site.hbase-site.hbase.hregion.memstore.flush.size": "134217728",
"site.hbase-site.hbase.hregion.memstore.mslab.enabled": "true",
"site.hbase-site.hbase.hregion.max.filesize": "10737418240",
"site.hbase-site.hbase.client.scanner.caching": "100",
"site.hbase-site.zookeeper.session.timeout": "30000",
"site.hbase-site.hbase.client.keyvalue.maxsize": "10485760",
"site.hbase-site.hbase.hstore.compactionThreshold": "3",
"site.hbase-site.hbase.hstore.flush.retries.number": "120",
"site.hbase-site.hbase.hstore.blockingStoreFiles": "10",
"site.hbase-site.hfile.block.cache.size": "0.40",
"site.hbase-site.hbase.zookeeper.property.clientPort": "2181",
"site.hbase-site.hbase.zookeeper.useMulti": "true",
"site.hbase-site.hbase.defaults.for.version.skip": "true",
"site.hbase-site.dfs.domain.socket.path": "/var/lib/hadoop-hdfs/dn_socket",
"site.hbase-site.hbase.security.authentication": "kerberos",
"site.core-site.hadoop.security.authentication": "kerberos",
"site.hbase-site.hbase.security.authorization": "true",
"site.hbase-site.hbase.security.access.early_out": "true",
"site.hbase-site.hbase.coprocessor.master.classes": "org.apache.hadoop.hbase.security.access.AccessController",
"site.hbase-site.hbase.coprocessor.region.classes": "org.apache.hadoop.hbase.security.token.TokenProvider,org.apache.hadoop.hbase.security.access.AccessController,org.apache.hadoop.hbase.security.access.SecureBulkLoadEndpoint",
"site.hbase-site.hbase.regionserver.kerberos.principal": "${USER_NAME}/${THIS_HOST}@EXAMPLE.COM",
"site.hbase-site.hbase.regionserver.keytab.file": "${AGENT_WORK_ROOT}/keytabs/${USER_NAME}.HBASE.service.keytab",
"site.hbase-site.hbase.master.kerberos.principal": "${USER_NAME}/${THIS_HOST}@EXAMPLE.COM",
"site.hbase-site.hbase.master.keytab.file": "${AGENT_WORK_ROOT}/keytabs/${USER_NAME}.HBASE.service.keytab",
"site.hbase-site.hbase.rest.kerberos.principal": "${USER_NAME}/${THIS_HOST}@EXAMPLE.COM",
"site.hbase-site.hbase.rest.keytab.file": "${AGENT_WORK_ROOT}/keytabs/${USER_NAME}.HBASE.service.keytab",
"site.hbase-site.hbase.thrift.kerberos.principal": "${USER_NAME}/${THIS_HOST}@EXAMPLE.COM",
"site.hbase-site.hbase.thrift.keytab.file": "${AGENT_WORK_ROOT}/keytabs/${USER_NAME}.HBASE.service.keytab",
"site.hbase-metrics2.template.file": "hadoop-metrics2-hbase.properties-RS.j2",
"site.hbase-metrics2.app_name": "${CLUSTER_NAME}",
"site.hbase-metrics2.metric_collector_host": "${NN_HOST}",
"site.hbase-metrics2.metric_collector_port": "6188",
"site.hbase-metrics2.metric_collector_lib": "",
"site.hbase-jaas.master_keytab_path": "${@//site/hbase-site/hbase.master.keytab.file}",
"site.hbase-jaas.master_jaas_princ": "${@//site/hbase-site/hbase.master.kerberos.principal}",
"site.hbase-jaas.regionserver_keytab_path": "${@//site/hbase-site/hbase.regionserver.keytab.file}",
"site.hbase-jaas.regionserver_jaas_princ": "${@//site/hbase-site/hbase.regionserver.kerberos.principal}"
},
"components": {
"slider-appmaster": {
"jvm.heapsize": "1024M",
"slider.hdfs.keytab.dir": ".slider/keytabs/hbase",
"slider.am.login.keytab.name": "${USER_NAME}.headless.keytab",
"slider.keytab.principal.name": "${USER_NAME}"
},
"HBASE_MASTER": {
"site.global.hbase_component": "master",
"site.hbase-metrics2.template.file": "hadoop-metrics2-hbase.properties-MASTER.j2",
"site.hbase-jaas.template.file": "hbase_master_jaas.conf.j2"
},
"HBASE_REGIONSERVER": {
"site.global.hbase_component": "regionserver",
"site.hbase-jaas.template.file": "hbase_regionserver_jaas.conf.j2"
},
"HBASE_REST": {
"site.global.hbase_component": "rest",
"site.hbase-jaas.template.file": "hbase_regionserver_jaas.conf.j2"
},
"HBASE_THRIFT": {
"site.global.hbase_component": "thrift",
"site.hbase-jaas.template.file": "hbase_regionserver_jaas.conf.j2"
},
"HBASE_THRIFT2": {
"site.global.hbase_component": "thrift2",
"site.hbase-jaas.template.file": "hbase_regionserver_jaas.conf.j2"
},
"HBASE_CLIENT": {
"site.hbase-jaas.template.file": "hbase_client_jaas.conf.j2"
}
}
}