怎么安装HBase?如何在CentOS Linux 8 下安装配置Hbase?

0、安装Hadoop

在集群的每台机器上安装Hadoop,保证目录结构和配置文件一致(可以在一台服务器上安装好复制到另外的服务器上),参考:怎么在CentOS Linux 8 上安装Hadoop?

1、下载HBase

以下内容全部用hadoop用户执行。
官网地址:https://hbase.apache.org/downloads.html,我们要下载bin版本的。
执行如下命令:

cd /home/hadoop/server
wget http://mirrors.tuna.tsinghua.edu.cn/apache/hbase/2.2.2/hbase-2.2.2-bin.tar.gz
tar -zxvf hbase-2.2.2-bin.tar.gz
ln -sf /home/hadoop/server/hbase-2.2.2/  /home/hadoop/hbase

清华大学的镜像速度还不错,从这里下载比官网要快的多。

2、配置HBase

root用户执行如下命令:

配置环境变量

vi /etc/profile      #文件底部添加以下内容

内容如下:

export HBASE_HOME=/home/hadoop/hbase
export PATH=$PATH:$HBASE_HOME/bin:/$HBASE_HOME/sbin

加载全局环境变量,并切换到hadoop用户执行后面的命令

source /etc/profile
su hadoop

以下内容用hadoop用户执行命令:

配置hbase-env.sh

cd /home/hadoop/hbase
vi /home/hadoop/hbase/conf/hbase-env.sh

文件尾部添加以下内容

export TZ="Asia/Shanghai"
export JAVA_HOME="/usr/local/jdk"
export HBASE_CLASSPATH=/home/hadoop/hadoop/etc/hadoop
export HBASE_MANAGES_ZK=false
#已经有zookeeper集群设为false,单机运行hbase则设为true
#然后维护启动hbase自带的zookeeper

配置regionservers

vi /home/hadoop/hbase/conf/regionservers
#类似hadoop的datanode,存储内容的服务器

内容如下

hadoop223
hadoop224
hadoop225
hadoop226
hadoop227
hadoop228

配置hbase-site.xml

vi /home/hadoop/hbase/conf/hbase-site.xml  #hbase的核心配置文件

内容如下:

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
    <property>
        <!--RegionServer 的共享目录,用来持久化 Hbase-->
        <!--这里myha01来自于hdfs-site.xml的配置dfs.nameservices也就是hdfs的namenode服务器-->
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值