软件

hbase1.3.6

获取
wget https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/hbase-1.3.6/hbase-1.3.6-bin.tar.gz
安装
mkdir -p /usr/hbase
tar -xzvf hbase-1.3.6-bin.tar.gz -C /usr/hbase
环境变量

/etc/profile添加如下内容

export HBASE_HOME=/usr/hbase/hbase-1.3.6
export PATH=$PATH:$HBASE_HOME/bin

生效

source /etc/profile
Hbase配置
  • conf/hbase-site.xml
<configuration>
    <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.master</name>
    <value>hdfs://master:6000</value>
  </property>
  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>master,slave1,slave2</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/usr/zookeeper/zookeeper-3.4.14</value>
  </property>
</configuration> 

conf/regionservers

slave1
slave2

hadoop的配置文件copy到hbase的conf目录下

cp /usr/hadoop/hadoop-2.7.7/etc/hadoop/hdfs-site.xml ./
cp /usr/hadoop/hadoop-2.7.7/etc/hadoop/core-site.xml ./

copy /usr/habase 到slave1,slave2

scp -r /usr/hbase root@slave1:/usr/
scp -r /usr/hbase root@slave2:/usr/

slave1,slave2上环境变量设置和生效
/etc/profile添加如下内容

export HBASE_HOME=/usr/hbase/hbase-1.3.6
export PATH=$PATH:$HBASE_HOME/bin

生效

source /etc/profile

运行
在master上执行

bin/start-hbase.sh

确认执行结果
在master上执行jps
屏幕快照 2019-11-25 下午5.58.03.png

在slave1,slave2上执行jps
屏幕快照 2019-11-25 下午6.01.50.png


麦穗儿
127 声望15 粉丝

程序猿以技术为本