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

八、安装并配置HBase

八、安装并配置HBase

1.解压Hbase组件

  tar  -zxvf  ./home/master/hbase-1.3.1-bin.tar.gz  -C  ./home/master (先进入到根目录中:cd  /)

2.配置环境变量

vim  /etc/profile

追加以下内容:

export Hbase_HOME=/home/master/hbase-1.3.1

export PATH=$PATH:$Hbase_HOME/bin

注意:添加Hbase的PATH路径直接在末尾添加“:$Hbase_HOME/bin”

eg:

 

3.使配置生效

source  /etc/profile

4.修改配置文件

# 进入配置文件目录

   cd  /

   cd  /home/master/hbase-1.3.1/etc/hbase/(看具体要求)

# 配置hbase-site.xml

             vi  hbase-site.xml

 

hbase.rootdir

hdfs://master:9000/hbase

hbase.cluster.distributed

true

hbase.zookeeper.quorum

master,slave1,slave2

hbase.zookeeper.property.dataDir

/home/master/hbase-1.3.1

注:hdfs://master:9000/hbase必须与Hadoop集群的core-site.xml文件配置中的端口号保持一致,并且该项不识别IP,只能使用hostname。

# 配置regionservers

vi  regionservers

删除里面的内容,并添加:

slave1

slave2

# 配置hbase-env.sh

             export  JAVA_HOME=/home/master/jdk1.8.0_261

export  Hbase_MANAGES_ZK=false

             注意:解除注释,添加JAVA_HAME的路径

5.将hbase与环境变量同步到其他两台服务器

scp  -r  /home/master/hbase-1.3.1  root@slave1:/home/master

scp  /etc/profile  root@slave1:/etc/

scp  -r  /home/master/hbase-1.3.1  root@slave2:/home/master

scp  /etc/profile  root@slave2:/etc/

在slave1、slave2分别执行:source  /etc/profile

6.启动Hbase

启动hbase之前,首先要启动hadoop集群。(如果hadoop集群和zookeeper 已经启动了,则直接启动hbase)

cd  /home/master/hbase-1.3.1/bin/

start-hbase.sh

注:start-hbase.sh命令会首先在本机启动HMaster,然后在上述regionservers 文件配置的ip地址机器上分别启动regionserver

查看进程:

jps

 

 

 

另:进入hbase:hbase  shell

退出hbase:exit

关闭hbase:切换到/home/master/hbase-1.3.1/bin,执行stop-hbase.sh

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

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

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