安装部署hbase

一、安装zookeeper

1.进入压缩包所在文件夹,解压并安装

解压安装路径

HBASE 使用自带zookeeper hbase的zookeeper_HBASE 使用自带zookeeper

2.重命名安装文件

HBASE 使用自带zookeeper hbase的zookeeper_hadoop_02

3.赋予用户当前目录的权限

HBASE 使用自带zookeeper hbase的zookeeper_HBASE 使用自带zookeeper_03

4、将Zookeeper的安装路径添加到系统的环境变量之中

编辑用户根目录下的./bashrc文件,在尾部添加如下信息,并使用source ~/.bashrc命令使配置立即生效

HBASE 使用自带zookeeper hbase的zookeeper_zookeeper_04

5、配置Zookeeper存储数据的目录和日志输出目录,在zookeeper安装目录下创建data和log目录

HBASE 使用自带zookeeper hbase的zookeeper_hadoop_05


修改配置文件,将zookeeper存储数据的目录修改为已创建的data目录,需先将zookeeper/conf目录下的zoo_sample.cfg 文件复制到此目录下,命名为zoo.cfg,然后进行修改

HBASE 使用自带zookeeper hbase的zookeeper_linux_06


HBASE 使用自带zookeeper hbase的zookeeper_zookeeper_07


打开zkEnv.sh文件,修改ZOO_LOG_DIR(输出日志的路径)的值如下

HBASE 使用自带zookeeper hbase的zookeeper_hdfs_08

6、使用zkServer.sh start命令启动zookeeper

HBASE 使用自带zookeeper hbase的zookeeper_zookeeper_09


通过jps命令查看zookeeper是否启动(是否显示QuorumPeerMain进程)

HBASE 使用自带zookeeper hbase的zookeeper_hdfs_10

二、安装hbase

1、解压文件并赋予hadoop用户权限

HBASE 使用自带zookeeper hbase的zookeeper_zookeeper_11

HBASE 使用自带zookeeper hbase的zookeeper_linux_12

2、配置环境变量

HBASE 使用自带zookeeper hbase的zookeeper_hdfs_13

HBASE 使用自带zookeeper hbase的zookeeper_hadoop_14

HBASE 使用自带zookeeper hbase的zookeeper_linux_15

3、执行hbase version命令,查看hbase版本,验证hbase是否成功安装

HBASE 使用自带zookeeper hbase的zookeeper_hdfs_16

三、伪分布式环境配置

1、修改hbase/conf下的hbase-env.sh文件,添加如下信息,其中JAVA_HOME的值为java的安装路径

HBASE 使用自带zookeeper hbase的zookeeper_hdfs_17

HBASE 使用自带zookeeper hbase的zookeeper_linux_18

2、修改hbase-site.xml文件,在configuration标签中添加如下信息

HBASE 使用自带zookeeper hbase的zookeeper_linux_19

3、将zookeeper/conf中的zoo.cfg配置文件hbase/conf目录下

HBASE 使用自带zookeeper hbase的zookeeper_hadoop_20

4、启动hbase

首先启动hadoop和zookeeper,然后在输入start-hbase.sh命令来启动hbase

HBASE 使用自带zookeeper hbase的zookeeper_linux_21

5、执行jps,查看hbase是否启动

出现HMaster即启动成功

HBASE 使用自带zookeeper hbase的zookeeper_HBASE 使用自带zookeeper_22