原创

Hbase 安装配置实验

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://wxy0327.blog.csdn.net/article/details/51241641
一、实验环境
3台CentOS release 6.4虚拟机,IP地址为
192.168.56.101 master
192.168.56.102 slave1
192.168.56.103 slave2

hadoop 2.7.2
hbase 1.2.1

hbase与hadoop的版本兼容性,参考http://hbase.apache.org/book.html#basic.prerequisites

二、安装hadoop集群
hadoop 2.7.2 安装,参考
http://blog.csdn.net/wzy0623/article/details/50681554

三、安装配置hbase
1. 加压缩
tar -zxvf hbase-1.2.1-bin.tar.gz

2. 建立软连接
ln -s hbase-1.2.1 hbase

3. 修改三个配置文件
cd hbase/conf

vi hbase-env.sh
# 添加以下内容
export JAVA_HOME=/home/grid/jdk1.7.0_75
export HBASE_HOME=/home/grid/hbase
export HBASE_LOG_DIR=/tmp/grid/logs
export HBASE_MANAGES_ZK=true
vi hbase-site.xml
# 添加以下内容
<configuration>
    <property>
        <name>hbase.rootdir</name> # 设置 hbase 数据库存放数据的目录
        <value>hdfs://master:9000/hbase</value>
    </property>

    <property>
        <name>hbase.cluster.distributed</name>  # 打开 hbase 分布模式
        <value>true</value>
    </property>

    <property>
        <name>hbase.master</name> # 指定 hbase 集群主控节点
        <value>master:60000</value>
    </property>

    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>master,slave1,slave2</value> # 指定 zookeeper 集群节点名 , 因为是由 zookeeper 表决算法决定的
    </property>

    <property>
        <name>hbase.zookeeper.property.dataDir</name> # 指 zookeeper 集群 data 目录
        <value>/home/grid/hbase/zookeeper</value>
    </property>
</configuration>
vi regionservers
# 把 localhost 改为如下
slave1
slave2
4. 将修改后的 hbase 目录同步到其它节点
scp -r hbase slave1:/home/grid/
scp -r hbase slave1:/home/grid/

四、启动hbase
1. 启动hadoop
$HADOOP_HOME/sbin/start-dfs.sh
$HADOOP_HOME/sbin/start-yarn.sh

2. 启动hbase
/home/grid/hbase/bin/start-hbase.sh

3. 查看hbase启动情况
在master上有HQuorumPeer和HMaster进程
在slave1、slave2上有HQuorumPeer和HRegionServer进程
master、slave1、slave2上的hbase的相关进程分别如图1、图2、图3所示


图1


图2


图3


通过浏览器验证:
http://192.168.17.210:16010/master-status
如图4所示


图4


命令行操作:
/home/grid/hbase/bin/hbase shell
如图5所示


图5


参考:

http://hbase.apache.org/book.html

http://www.tuicool.com/articles/UBVFBvv

Hbase的体系结构图如图6所示


图6

文章最后发布于: 2016-04-25 13:38:27
展开阅读全文
0 个人打赏
私信求帮助

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览