栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

7.1.CentOS7下安装HBase的安装与配置

7.1.CentOS7下安装HBase的安装与配置

python编程快速上手(持续更新中…) 推荐系统基础

文章目录

python编程快速上手(持续更新中…)

推荐系统基础一、事前准备

1、虚拟机上安装有Hadoop2、虚拟机上安装有Zookeeper3、Hbase安装包 二、安装Hbase

1.将下载好的安装包拖入software目录下2.进入opt目录对其改名3.完成后修改环境变量 三、Hbase的三种运行模式(推荐全分布式)

1、本地模式

2)当不使用HDFS时,直接存储在Linux3)修改完成之后就可以启动,之后使用jps查看进程 2、伪分布模式

1)修改conf目录下的hbase-site.xml配置文件2)编辑hbase-env.sh3)按序启动4)使用jps查看进程5)关闭(要先关闭hbase) 3、全分布式

1)修改conf目录下的hbase-site.xml配置文件2)修改hbase-env.sh3)添加副机器主机名4)副机器上要进行同样的修改,使用命令直接将修改好的文件传过去5)完成之后启动–要注意启动顺序6)启动完成之后使用hbase shell命令进入hbase,命令list查看所有表,命令exit退出

一、事前准备 1、虚拟机上安装有Hadoop

可以参考:4.1.CentOS7下安装和配置Hadoop

2、虚拟机上安装有Zookeeper

可以参考:3.5.CentOS7下安装配置Zookeeper集群与一键启动小脚本

3、Hbase安装包

点我下载资源,hbase地址
提取码:b8jn

二、安装Hbase 1.将下载好的安装包拖入software目录下

使用命令解压至opt目录

tar -zxvf hbase-1.2.0-cdh5.14.2.tar.gz -C /opt/

2.进入opt目录对其改名

cd /opt
mv hbase-1.2.0-cdh5.14.2/ hbase

3.完成后修改环境变量

vi /etc/profile

export Hbase_HOME=/opt/hbase
export PATH= P A T H : PATH: PATH:Hbase_HOME/bin

source /etc/profile

三、Hbase的三种运行模式(推荐全分布式) 1、本地模式 2)当不使用HDFS时,直接存储在Linux

修改conf目录下的hbase-site.xml配置文件

vi /opt/hbase/conf/hbase-site.xml




        hbase.rootdir
        file:///opt/hbase/tmp



3)修改完成之后就可以启动,之后使用jps查看进程

启动

start-hbase.sh


停止

stop-hbase.sh

2、伪分布模式

伪分布式与本地模式的区别是Hbase的存储是用到了HDFS,所以在运行Hbase之前需要先启动HDFS。

1)修改conf目录下的hbase-site.xml配置文件

vi /opt/hbase/conf/hbase-site.xml




        hbase.rootdir
        hdfs://hadoop1:9000/hbase



        hbase.cluster.distributed
        true



2)编辑hbase-env.sh

vi /opt/hbase/conf/hbase-env.sh

export JAVA_HOME=/opt/jdk8

3)按序启动

start-dfs.sh
start-hbase.sh

4)使用jps查看进程

证明开启成功

5)关闭(要先关闭hbase)

stop-hbase.sh
stop-dfs.sh

3、全分布式 1)修改conf目录下的hbase-site.xml配置文件

vi /opt/hbase/conf/hbase-site.xml




        hbase.rootdir
        hdfs://hadoop1:9000/hbase



        hbase.cluster.distributed
        true



        hbase.master
        hadoop1:6000



        hbase.zookeeper.quorum
        hadoop1,hadoop2,hadoop3




2)修改hbase-env.sh

vi /opt/hbase/conf/hbase-env.sh

export JAVA_HOME=/opt/jdk8
export Hbase_HOME=/opt/hbase
export HADOOP_HOME=/opt/hadoop
export Hbase_MANAGES_ZK=false

3)添加副机器主机名

vi /opt/hbase/conf/regionservers

4)副机器上要进行同样的修改,使用命令直接将修改好的文件传过去

三个配置文件,一个环境变量

scp -r /opt/hbase/conf/hbase-site.xml root@hadoop2:/opt/hbase/conf/hbase-site.xml
scp -r /opt/hbase/conf/hbase-env.sh root@hadoop2:/opt/hbase/conf/hbase-env.sh
scp -r /opt/hbase/conf/regionservers root@hadoop2:/opt/hbase/conf/regionservers
scp /etc/profile root@hadoop2:/etc/profile

hadoop2传完之后给hadoop3也传一份

5)完成之后启动–要注意启动顺序

1、hadoop主机器启动hdfs

start-dfs.sh

2、所有机器启动zookeeper

zkServer.sh start

3、主机器启动hbase

start-hbase.sh

6)启动完成之后使用hbase shell命令进入hbase,命令list查看所有表,命令exit退出

全部机器都试一遍能否进入hbase
3、主机器停止hbase

stop-hbase.sh

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/744879.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号