HBase安装与配置

HBase的HA模式安装步骤。(使用xshell)

上传文件

rz

解压文件

将HBase安装包放到虚拟机master的家目录下,解压HBase安装包。

tar -zxvf hbase-1.4.11-bin.tar.gz -C /usr/project

切换到安装hbase目录下,将hbase-1.4.11重命名为hbase.

cd /usr/project/
mv hbase-1.4.11/ hbase

配置环境变量

打开/etc/profile文件,配置HBase环境变量。

vi /etc/profile
source /etc/profile

#hbase
export HBASE_HOME=/usr/project/hbase
export PATH=$PATH:$HBASE_HOME/bin

修改配置文件

修改hbase-site.xml配置文件

在虚拟机master上修改/usr/project/hbase/conf/hbase-site.xml文件。

<configuration>
<property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
</property>
<property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/home/hadoopdata/hbase/zkdir</value>
</property>
<property>
        <name>hbase.zookeeper.quorum</name>
        <value>master,slave1,slave2</value>
</property>
</configuration>

修改hbase-env.sh文件

(1)将#export HBASE_MANAGES_ZK=true替换如下内容,目的是设置HBase不使用内置的zookeeper,而使用外部安装的zookeeper集群。

export HBASE_MANAGES_ZK=false

(2)将如下内容删除,或者在两个export前各添加一个#(改为注释)。
在这里插入图片描述(3)找到export JAVA_HOME,将前面的**#**去掉

export JAVA_HOME=/usr/project/jdk1.8.0_161

修改regionservers 文件

/usr/project/hbase/conf/regionservers

master
slave1
slave2

新建backup-masters文件

用于备份HBase的主节点master,当主节点崩溃时,HBase自动启用备份节点。

vi /usr/project/hbase/conf/backup-masters

在backup-masters中添加如下内容。

slave1

分发配置文件

将Hadoop的配置文件目录(/usr/project/hadoop-2.7.3/etc/hadoop)下的core-site.xml和hdfs-site.xml复制到/usr/project/hbase/conf目录下。

cd /usr/project/hadoop-2.7.3/etc/hadoop
cp core-site.xml hdfs-site.xml /usr/project/hbase/conf

将HBase的安装目录复制到虚拟机slave1、slave2

scp /etc/profile slave1:/etc/profile
scp /etc/profile slave2:/etc/profile

scp -r /usr/project/hbase/ slave1:/usr/project/
scp -r /usr/project/hbase/ slave2:/usr/project/

启动进程

需要先启动ZooKeeper和Hadoop集群。

zkServer.sh start
start-dfs.sh
start-yarn.sh
start-hbase.sh

最后使用jps命令查看进程。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值