Hadoop 集群搭建(九):Hbase

Hbase:我不认识Hive…


campaign-creators-771723-unsplash

Hbase 安装配置

安装Hbase

  • cd /mnt/hgfs/Hadoop
  • cp hbase-1.3.3-bin.tar.gz /usr/local/src/
  • cd /usr/local/src/
  • tar zxvf hbase-1.3.3-bin.tar.gz
  • rm -rf hbase-1.3.3-bin.tar.gz

Hbase环境变量:

  • vim ~/.bashrc
1
2
3
4
5
6
# 添加如下信息
# SET HBASE PATH
export HBASE_HOME=/usr/local/src/hbase-1.3.3
export HBASE_CLASSPATH=$HBASE_HOME/conf
export HBASE_LOG_DIR=$HBASE_HOME/logs
export PATH=$PATH:$HBASE_HOME/bin
  • source ~/.bashrc

修改Hbase配置

  • cd hbase-1.3.3

创建临时目录和文件目录:

  • mkdir logs
  • mkdir tmp

配置文件:

  • cd conf
  • vim regionservers
1
2
3
# 添加如下信息
slave1
slave2
  • vim hbase-env.sh
1
2
3
4
5
# 添加如下信息
export JAVA_HOME=/usr/local/src/jdk1.8.0_212
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib
# 禁用Hbase自带独立Zookeeper集群
export HBASE_MANAGES_ZK=false
  • vim hbase-site.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# 添加如下信息

<configuration>
<property>
<name>hbase.tmp.dir</name>
<value>/usr/local/src/hbase-1.3.3/tmp</value>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master,slave1,slave2</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/local/src/zookeeper-3.4.14</value>
</property>
<property>
<name>hbase.master.info.port</name>
<value>60010</value>
</property>
</configuration>

启动集群

仅在Master

启动Hbase服务:

  • start-hbase.sh

关闭Hbase服务:

  • stop-hbase.sh



Alessa0 wechat
(> <)  中国儿童少年基金会  &  Alessa0.cn  谢谢您的帮助!
--------- 本文结束 感谢您的阅读 ---------

本文标题:Hadoop 集群搭建(九):Hbase

文章作者:Alessa0

发布时间:2019年04月25日 - 14:04

最后更新:2019年08月05日 - 15:08

原始链接:https://alessa0.cn/posts/497b75db/

版权声明: CC BY-NC-ND 4.0 转载请保留原文链接及作者。

0%