当前位置: 代码网 > it编程>编程语言>Asp.net > Hbase分布式安装

Hbase分布式安装

2024年08月04日 Asp.net 我要评论
将hdfs的core-site.xml和hdfs-site.xml复制到hbase的conf目录下。配置hadoop12 13的环境变量。把Hbase分发到三台机器上。访问页面,验证是否成功。在hadoop11上。

一、环境准备

启动zookeeper

在这里插入图片描述

启动hdfs

在这里插入图片描述

二、安装

上传安装包

在这里插入图片描述

1、解压
tar -zxf hbase-2.2.2-bin.tar.gz -c /opt/installs/

在这里插入图片描述

2、更名
mv hbase-2.2.2/ hbase

在这里插入图片描述

3、配置环境变量
[root@hadoop11 conf]# vim /etc/profile
export hbase_home=/opt/installs/hbase
export path=$path:$hbase_home/bin

[root@hadoop11 conf]# source /etc/profile

修改配置文件

hbase-env.sh

export java_home=/opt/installs/jdk1.8
export hbase_manages_zk=false

hbase-site.xml

<property>
        <name>hbase.rootdir</name>
        <value>hdfs://hdfs-cluster/hbase</value>
        <description>配置hbase的数据存放在hdfs中</description>
    </property>
    <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
        <description>开启hbase的分布式模式</description>
    </property>
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>hadoop11:2181,hadoop12:2181,hadoop13:2181</value>
        <description>配置hbase使用真实的zookeeper的目录</description>
    </property>
    <property>
        <name>hbase.unsafe.stream.capability.enforce</name>
        <value>false</value>
    </property>

regionservers

hadoop11
hadoop12
hadoop13

将hdfs的core-site.xml和hdfs-site.xml复制到hbase的conf目录下

[root@hadoop11 conf]# cp /opt/installs/hadoop3.1.4/etc/hadoop/core-site.xml .
[root@hadoop11 conf]# cp /opt/installs/hadoop3.1.4/etc/hadoop/hdfs-site.xml .

在这里插入图片描述
把hbase分发到三台机器上

myscp.sh /opt/installs/hbase/ /opt/installs/

在这里插入图片描述
在这里插入图片描述

配置hadoop12 13的环境变量

vim /etc/profile

加载环境变量

source /etc/profile

启动hbase
在hadoop11上

start-hbase.sh

在这里插入图片描述

访问页面,验证是否成功
http://hadoop11:16010/

在这里插入图片描述

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com