hbase.rootdir 配置_HBase参数配置及说明

本文详细解析了HBase的重要配置参数,包括`hbase.rootdir`、`hbase.regionserver.maxlogs`等,涵盖了HBase在分布式环境中的存储、日志管理、安全性、性能优化等方面。同时,提供了生产环境的配置示例,帮助理解并优化HBase集群的运行效率。
摘要由CSDN通过智能技术生成

目的是看下生产环境配置与默认配置情况。

hbase.hregion.max.filesize:100G

hbase.regionserver.hlog.blocksize:512M

hbase.regionserver.maxlogs:32

.............

版本:0.94-cdh4.2.1

hbase-site.xml配置

hbase.tmp.dir

本地文件系统tmp目录,一般配置成local模式的设置一下,但是最好还是需要设置一下,因为很多文件都会默认设置成它下面的

线上配置

hbase.tmp.dir

/mnt/dfs/11/hbase/hbase-tmp

默认值:

${java.io.tmpdir}/hbase-${user.name}

写到系统的/tmp目录

hbase.rootdir

HBase集群中所有RegionServer共享目录,用来持久化HBase的数据,一般设置的是hdfs的文件目录,如hdfs://namenode.example.org:9000/hbase

线上配置

hbase.rootdir

hdfs://mycluster/hbase

默认值:

${hbase.tmp.dir}/hbase

hbase.cluster.distributed

集群的模式,分布式还是单机模式,如果设置成false的话,HBase进程和Zookeeper进程在同一个JVM进程。

线上配置为true

默认值:false

hbase.zookeeper.quorum

zookeeper集群的URL配置,多个host中间用逗号(,)分割

线上配置

hbase.zookeeper.quorum     inspurXXX.xxx.xxx.org,inspurXXX.xxx.xxx.org,inspurXXX.xxx.xxx.org,inspurXXX.xxx.xxx.org,inspurXXX.xxx.xxx.org

默认值:localhost

hbase.zookeeper.property.dataDir

ZooKeeper的zoo.conf中的配置。 快照的存储位置

线上配置:/home/hadoop/zookeeperData

默认值:${hbase.tmp.dir}/zookeeper

zookeeper

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值