接上篇
3.1下载HBase
登录Apache HBase – Apache HBase Downloads,选择:
下载完成后,使用xftp上传到虚拟机,进行解压:
# tar -zxvf hbase-2.1.4-bin.tar.gz
# vim /etc/profile
3.2环境、软件变量配置
配置添加环境变量:
export HBASE_HOME=/usr/app/hbase-2.1.4
export PATH=$HBASE_HOME/bin:$PATH
环境变量生效:
# source /etc/profile
修改相关的配置:
vim conf/hbase-env.sh
在末尾添加jdk的路径:
# The java implementation to use. Java 1.8+ required.
export JAVA_HOME=/usr/java/jdk1.8.0_201
修改相关配置:
vim conf/hbase-env.sh
在文件中添加:
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///home/hbase/rootdir</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/zookeeper/dataDir</value>
</property>
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
</configuration>
启动HBase,start-hbase.sh。
3.3验证
验证是否启动成功:
(1)使用jps命令;
(2)访问IP:16010,如果访问不同,可以检查防火墙是否关闭。
注:
查看防火墙的状态:systemctl status firewalld
暂时关闭防火墙:systemctl stop firewalld
永久关闭防火墙:systemctl disable firewalld
重启防火墙:systemctl enable firewalld