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
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
相关文章推荐
- Shell脚本实现自动安装zookeeper
- 基于Zookeeper的使用详解
- mesos + marathon + docker部署
- 基于zk的配置管理
- 搭建分布式架构4--ZooKeeper注册中心安装
- 搭建分布式架构5--ZooKeeper 集群的安装 3ff0
- 分布式服务通讯框架XXL-RPC
- 分布式编程—Zookeeper部署以及几种经典使用场景
- Zookeeper注册中心安装
- SolrCloud4.9+zookeeper在CentOS上的搭建与安装
- 基于外部ZooKeeper的GlusterFS作为分布式文件系统的完全分布式HBase集群安装指南
- 确保zookeeper一定收到通知消息的方法
- Storm集群的搭建
- Zookeeper配置项说明
- redis集群搭建
- 安装 zookeeper PHP 扩展
- 大数据实验室(大数据基础培训)——Zookeeper的安装、配置及基础使用
- Kafka(一)Kafka初识
- ZooKeeper安装和配置