首页 > 其他 > 详细

CentOS7 安装Hbase集群

时间:2015-07-02 06:32:01      阅读:259      评论:0      收藏:0      [点我收藏+]

继续接上一章,已安装好Hadoop集群环境

http://www.cnblogs.com/dopeter/p/4612232.html

 

在此基础上继续安装Hbase集群

Hbase版本为1.0.1.1

 

 一、 安装与配置Hbase

 

1. 解压

tar -zxvf hbase-1.0.1.1-bin.tar.gz-C /opt

 

2. 配置

cd /opt/hbase-1.0.1.1/conf

 

vi hbase-env.sh

export JAVA_HOME=/usr/java/jdk1.8.0_45
export HBASE_MANAGES_ZK=false    
 
vi hbase-site.xml
<configuration>
       <!--HBase数据目录位置-->
   <property>
       <name>hbase.rootdir</name>
       <value>hdfs://hcluster/hbase</value>
   </property>
       <!--启用分布式集群-->
   <property>
       <name>hbase.cluster.distributed</name>
       <value>true</value>
   </property>
       <!--默认HMaster HTTP访问端口-->
   <property>
       <name>hbase.master.info.port</name>
       <value>16010</value>
    </property>
       <!--默认HRegionServer HTTP访问端口-->
    <property>
       <name>hbase.regionserver.info.port</name>
       <value>16030</value>
    </property>
       <!--不使用默认内置的,配置独立的ZK集群地址-->
   <property>
       <name>hbase.zookeeper.quorum</name>
       <value>HSlave0,HSlave1,HSlave2</value>
   </property>
  </configuration>

 

vi regionservers 

HSlave0
HSlave1
HSlave2

3. 配置系统变量

vi /etc/profile

HBASE_HOME=/opt/hbase-1.0.1.1
PATH=$PATH:$HBASE_HOME/bin
export HBASE_HOME PATH
 
source /etc/profile #立即生效
 
二、 启动Hbase
 
1. 启动HMaster(在hmaster0机器和hmaster1机器上运行该命令)
start-hbase.sh
 
2. 启动RegionServer(在slave机器上运行命令)
hbase-daemon.sh start regionserver
 
启动时遇到的问题:
 
1. 在启动Hmaster的时候,会自动启动配置好的RegionServer,但是RegionServer启动是失败的,必须手动去slave机器上启动RegionServer,目前还没找到好的解决办法
 
2. 在slave机器上启动RegionServer的时候,遇到错误: error telling master we are up,在日志中看到RegionServer连接的Master是localhost
 
解决方案:
修改机器的Hostname,在每个机器上运行命令
hostname nodename
例如hmaster0机器,运行hostname hmaster0,以此类推
可以在运行完后输入hostname命令,查看修改是否有效
 
出现这个异常还有一些情况是/etc/hosts文件中没有配置好,在127.0.0.1后面只需要跟localhost,不要写另外的别名
技术分享
 
三、 验证Hbase集群
 
 
技术分享
 
 
技术分享

CentOS7 安装Hbase集群

原文:http://www.cnblogs.com/dopeter/p/4615027.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!