hbase分布式系统搭建

节点规划:


 node01node02node03node04node05
namenode1*    
namemode2 *   
datanode *** 
journalnode***  
zkfc**   
zk *** 
resourcemanager  ** 
nodemanager *** 
HMaster*   *
HReginServer *** 




运行环境:

centos-6.5
jdk1.7.0

      hadoop-2.6.5 ha


目录规划:

软件上传目录:/opt/tools

 

软件解压安装目录:/opt/sxt/

 

数据文件目录:/var/sxt/

 

软件包准备:


hbase-1.1.11-bin.tar.gz


注:分布式hbase运行在hadoop ha基础环境之上,节点数目略有不同,hadoop环境搭建参照博客:


http://blog.csdn.net/u012424013/article/details/76155431

 

1.配置环境变量

 


#vi /etc/profile

文件末尾追加

export HBASE_HOME=/opt/sxt/hbase-1.1.11

export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$ZOOKEEPER_HOME/bin:$HBASE_HOME/bin

#source /etc/profile


 

 

3.解压安装hbase-1.1.11 修改配置

#cd /opt/tools

# tar xvf hbase-1.1.11-bin.tar.gz

# mv hbase-1.1.11 /opt/sxt/

# /opt/sxt/hbase-1.1.11/conf

免密钥登录无法读取环境变量信息,所以需要设置hbase:JAVA_HOME

#vi hbase-env.sh

:JAVA_HOME=/usr/java/jdk1.7.0_79

#分布式hbase环境,服务器的信息交由zookeeper集群管理,而不是该节点本身的单台zookeeper管理,

#所以将下面参数改成false

 

修改配置信息:

#vi hbase-site.xml

<configuration>

  <property>

<name>hbase.rootdir</name>

#zyc为hdfs集群名称

    <value>hdfs://zyc/hbase</value>

  </property>

  <property>

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

    <value>true</value>

  </property>

  <property>

<name>hbase.zookeeper.quorum</name>

#zookeeper节点

    <value>zyc02,zyc03,zyc04</value>

  </property>

</configuration>

 

 

修改regionserver分布式节点配置文件 

#vi regionservers

zyc02

zyc03 

zyc04

 

修改master从节点文件backup-masters ,没有则新增

#vi backup-masters 

zyc05

 

4.copy hdfs系统中的hdfs-site.xml文件至hbase/conf目录
5.启动hbase
Zyc01#start-hbase.sh

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值