您的位置:首页 > 其它

Hbase禁用自带ZooKeeper,使用已经安装的ZooKeeper

2016-09-22 15:28 302 查看
转载:http://www.aboutyun.com/thread-7451-1-1.html

1.如何禁用自带hbase?

2.需要修改那个文件,来决定是否使用自带hbase?
3.conf/hbase-site.xml修改文件的作用是什么?



1.修改conf/hbase-env.sh,添加jdk支持

export JAVA_HOME=/usr/local/jdk   

export HBASE_MANAGES_ZK=false  

复制代码
HBASE_MANAGES_ZK=false 时使用独立的,为true时使用默认自带的。

2.拷贝zookeeper的配置文件zoo.cfg到HBase的CLASSPATH(官方推荐的方式)

root@master:/data/soft/hbase# cp /data/soft/zookeeper/conf/zoo.cfg  ./conf/  

复制代码

3. 修改conf/hbase-site.xml

<property>  

    <name>hbase.rootdir</name>  

    <value>hdfs://master:9000/hbase</value>  

  </property>  

  <property>  

    <name>hbase.cluster.distributed</name>  

    <value>true</value>      

  </property>  

复制代码

4.启动hbase
bin/start-hbase.sh  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  zookeeper