hbase入门-高可用配置

1.每台机器首先装好hbase,我这里是采用三台机器,app01为Master,app03为backup_master, regionservers为app01,app02,app03


2.修改环境变量/etc/profile   --HBASE_HOME


3.修改hbase的conf的hbase-env.sh

配置java home

注意:文档的最后有一个是否使用内置的zookeeper,这里修改为false




4.修改hbase-site.xml


<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://mycluster/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>app02,app03</value>
</property>
</configuration>


hbase.rootdir这里配置的mycluster为hdfs的namespace


注意配置zookeeper集群,我这里是用后两台机器启动的zookeeper


5.修改conf/regionservers


添加哪几台机器是regionserver


我这里三台都是regionserver

6.创建文件backup-masters 意思为备份的master。。




7.这里很 重要,将hadoop的hdfs-site.xml拷贝到此目录下

这里很重要,官网给出的建议,采用第二条


8.这里配置完成,将conf下的所有文件分发到别的集群的机器上,


9.在不是backup-master的机器上启动hbase  start-hbase.sh (前提是hadoop集群已经启动,不然会报错)


netstat -npl |grep java,

web端访问hbase的端口是60010   可用netstat -npl |grep java


访问app01的web界面  http://app01:60010

访问app03的web界面   http://app03:60010



最后使用jps命令查看进程


77303 HRegionServer
77179 HMaster
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值