hbase安装简介

Posted 金融科技探索

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hbase安装简介相关的知识,希望对你有一定的参考价值。

说明: hadoop已经完全分布式已经安装完成

主节点: mini1

次节点: mini2  mini3

JAVA_HOME :/usr/lib/jvm/jre-1.7.0-openjdk.x86_64

执行命令用户:hadoop

http://mirrors.hust.edu.cn/apache/hbase/stable/

2. 解压到 /usr/local/ 下,并重命名

tar -zxvf hbase-1.2.6-bin.tar.gz -C /usr/local

sudo mv hbase-1.2.6/  hbase

3. 授权

sudo chown hadoop:hadoop -R /usr/local/hbase

sudo chmod 755 -R /usr/local/hbase

4. 设置环境变量

sudo vi /etc/profile

最后添加下面两行

export HBASE_HOME=/usr/local/hbase

   export PATH=$PATH:$HBASE_HOME/bin

生效环境变量

source /etc/profile

5. 编辑hbase-env.sh

cd /usr/local/hbase/conf

vi hbase-env.sh

export JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64

   #通过hadoop的配置文件找到hadoop集群

   export HBASE_CLASSPATH=/usr/local/hadoop/etc/hadoop

   #使用HBASE自带的zookeeper管理集群

   export HBASE_MANAGES_ZK=true

6. 编辑hbase-site.xml

      <configuration>

 <property>

 <name>hbase.master</name>             #hbasemaster的主机和端口

 <value>mini1:60000</value>

 </property>

 <property>

 <name>hbase.master.maxclockskew</name>    #时间同步允许的时间差

 <value>180000</value>

 </property>

 <property>

 <name>hbase.rootdir</name>

 <value>hdfs://mini1:9000/hbase</value>#hbase共享目录,持久化hbase数据

 </property>

 <property>

 <name>hbase.cluster.distributed</name>  #是否分布式运行,false即为单机

 <value>true</value>

 </property>

 <property>

 <value>mini1,mini2,mini3</value>

 </property>

 <property>

 <name>hbase.zookeeper.property.dataDir</name>#zookeeper配置信息快照的位置

 <value>/usr/local/hbase/tmp/zookeeper</value>

 </property>

</configuration>

7. 修改regionservers文件

把localhost替换为:

mini2

mini3

8. 拷贝配置好的hbase包到从节点

scp /usr/local/hbase mini2:/usr/local

scp /usr/local/hbase mini3:/usr/local

9. 启动hbase

在mini1执行 :

cd /usr/local/hbase/bin

./start-hbase.sh

10. 查看进程

jps



以上是关于hbase安装简介的主要内容,如果未能解决你的问题,请参考以下文章

Hadoop集群(第12期)_HBase简介及安装

HBase简介及集群安装

Mac下安装HBase及详解

HBase安装

Hbase的安装和配置

Hadoop集群中Hbase的介绍安装使用