小工具知识网

当前位置: 首页 > 行业知识 > Linux安装,配置,启动HBase

行业知识

Linux安装,配置,启动HBase

2026-11-10 17:54:52 来源:互联网转载

Linux安装,配置,启动HBase

一、HBase安装,配置

1、下载HBase安装包

Hbase官方下载地址: http://archive.apache.org/dist/hbase

选择相应的版本点击下载,这里以2.3.5为例

# linux可以通过wget命令下载wget https://archive.apache.org/dist/hbase/2.3.5/hbase-2.3.5-bin.tar.gz
2、解压,重命名,配置环境变量并激活
# 解压,重命名,环境变量(激活)tar -zxvf hbase-2.3.5-bin.tar.gz -C /opt/software/  # 解压到/opt/software目录# 进入hbase-2.3.5目录cd /opt/software/hbase-2.3.5# 删除 guava 防止不兼容rm -f lib/guava-11.0.2.jar# 配置环境变量vim /etc/profile.d/myenv.sh# 在/etc/profile.d/myenv.sh中写入如下export HBASE_HOME=/opt/software/hbase-2.3.5export PATH=$PATH:$HBASE_HOME/bin# 激活环境变量source /etc/profile
3、hbase 配置
# 进入配置文件目录cd /opt/software/hbase-2.3.5/conf

1、环境配置文件:hbase-env.sh

vim hbase-env.sh  # 在hbase-env.sh中写入如下
export JAVA_HOME=/opt/software/jdk1.8.0_171#jdk目录,配置为自己的export HBASE_CLASSPATH=/opt/software/hbase-2.3.5/conf#hbase类环境目录export HBASE_MANAGES_ZK=false

2、核心配置文件:hbase-site.xml

vim hbase-site.xml# 在hbase-site.xml中写入如下
                            hbase.cluster.distributed            true                                    hbase.tmp.dir            ./tmp                                    hbase.unsafe.stream.capability.enforce            false                                    hbase.rootdir            hdfs://192.168.146.130:9000/hbase235                                    hbase.zookeeper.quorum            192.168.146.130        

具体情况根据自己目录和需求配置,我这里已经提前安装好了hadoop zookeeper jdk

4、将hadoop和zookeeper的配置文件创建配置文件放在hbase配置目录

创建 hadoop core-site.xml与hdfs-site.xml、zookeeper zoo.cfg 软链接

ln -s /opt/software/hadoop-3.1.3/etc/hadoop/core-site.xml /opt/software/hbase-2.3.5/conf/core-site.xmlln -s /opt/software/hadoop-3.1.3/etc/hadoop/hdfs-site.xml /opt/software/hbase-2.3.5/conf/hdfs-site.xmlln -s /opt/software/zookeeper-3.6.3/conf/zoo.cfg /opt/software/hbase-2.3.5/conf/zoo.cfg
5、配置 regionserver
vim regionservers  # 在regionserver文件中写入regionserver所在机器Ip地址192.168.146.130....

二、HBase启动与关闭,安装检验

注意启动顺序:Hadoop-hdfs(sbin/start-dfs.sh) --> hadoop-yarn(sbin/start-yarn.sh) -->zookeeper(zkServer.sh start) --> hbase(start-hbase.sh)

启动关闭

# 执行/opt/software/hbase-2.3.5/bin目录下的脚本文件start-hbase.shstop-hbase.sh
# jps 查看java进程jps
#web 查看http://192.168.146.130:16010/master-status
#客户端访问hbase shell

上一篇:他们他英文怎么说?

下一篇:主宰之间服务器怎么样?