一、上传并解压安装包
1.1、使用xftp工具将安装包上传至/export/servers/路径下
1.2、解压至/export/servers/
[root@hadoop1 ~]# cd /export/software/
[root@hadoop1 software]# tar -zxvf hbase-1.4.13-bin.tar.gz -C /export/servers/
二、配置环境变量
[root@hadoop1 ~]# vi /etc/profile
在其中添加:
export HBASE_HOME=/export/servers/hbase-1.4.13
export PATH=$PATH:$HBASE_HOME/bin
刷新文件,使环境变量生效:
[root@hadoop1 software]# source /etc/profile
测试是否配置成功:
[root@hadoop1 software]# hbase version
如下图即为成功:
三、修改配置文件
3.1、修改hbase-env.sh文件
[root@hadoop1 software]# cd /export/servers/hbase-1.4.13/conf/
[root@hadoop1 conf]# vi hbase-env.sh
3.2、 找到被注释掉的JAVA_HOME并取消注释,并修改为自己的jdk路径
如下图所示:
3.3、3.4找到如下图语句,并增加注释,如果不注释,在启动hbase时会出现日志报错
3.4、找到HBASE_MANAGES_ZK语句,并取消注释。因为搭建的是hbase的伪分布,要使用自带的 zookeeper,所以要取消注释,如下图所示:
完成以上步骤后wq保存退出!
3.5、修改hbase-site.xml文件
[root@hadoop1 conf]# vi hbase-site.xml
在<configuration>标签中添加以下内容:
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop1:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/export/servers/hbase-1.4.13/zookeeper/dataDir</value>
</property>
3.6、修改regionservers文件,修改为自己的主机名,这里以Hadoop1为例
[root@hadoop1 conf]# vi regionservers
四、启动hbase
4.1、在启动hbase前,确保hadoop集群已经启动,通过jps查看hadoop集群进程
启动hbase:
[root@hadoop1 conf]# start-hbase.sh
成功启动后,通过jps查看进程
出现这三个进程即为启动成功!
五、访问hbase的web界面
5.1、关闭防火墙
[root@hadoop1 conf]# systemctl stop firewalld
在浏览器中输入自己的ip地址和端口号,如下图所示即为成功:
5.2关闭hbase:
[root@hadoop1 conf]# stop-hbase.sh