我爱编程

HBase的配置

2017-11-03  本文已影响0人  d6a12a231881

1. hbase-env.sh

HBase 0.98.5及以后的版本,在启动之前需要设置JAVA_HOME环境变量。HBase 0.98.5之前的版本,HBase会尝试自动侦测JAVA的安装位置。

在这个文件中,还有几个配置需要注意:

export HBASE_MANAGES_ZK=true

由于hbase1.2.3版本自带了zookeeper,默认设置此项为true,目的是使用hbase自带的zookeeper,start-hbase的时候会先启动zookeeper,然后再启动regionserver,如果不想用hbase自带的zookeeper,而想要自己搭建zookeeper集群,可以将此项的值设为false。

export HBASE_HOME=/opt/hbase-1.2.3(此项为可选项)

export HADOOP_HOME=/opt/hadoop-2.7.3(此项为可选项)

2. hbase-site.xml

关于hbase-site.xml配置文件,有几点说明:

image

3. regionservers

完全分布式模式下还需要修改regionservers文件。 这个文件中列出了你希望运行的全部 HRegionServer, 就像Hadoop里面的 slaves 一样。列在这里的server会随着集群的启动而启动,集群的停止而停止。

写入文件里面的内容可以是IP地址,也可以是主机名。

上一篇下一篇

猜你喜欢

热点阅读