热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

hbase管理页面打不开_HBase集群搭建

准备环境小编使用如下三台机器进行讲解Hbase集群的搭建。172.16.151.237master172.16.151.238slave1172.16.151.239slave2集
准备环境

小编使用如下三台机器进行讲解Hbase集群的搭建。

172.16.151.237 master

172.16.151.238 slave1

172.16.151.239 slave2

集群搭建

第一步:将hbase-1.4.5-bin.tar.gz 安装包上传到 172.16.151.237 机器的 /data 目录下 (目录可以自定义)。

第二步:执行解压命令[root@master data]# tar -xzvf hbase-1.4.5-bin.tar.gz

第三步:配置HBase的环境变量(可参考JAVA 环境变量配置)

3fb7be129f36bde5f450d9fd8f8eba09.png

第四步:将搭建完成的hadoop集群中的/data/hadoop-2.7.1/etc/hadoop目录下的 core-site.xml 和hdfs-site.xml 复制到/data/hbase-1.4.5/conf下。

[root@master hbase-1.4.5]# cp /data/hadoop-2.7.1/etc/hadoop/{core-site.xml,hdfs-site.xml} /data/hbase-1.4.5/conf/

第五步:配置hbase-env.sh 文件

[root@master hbase-1.4.5]# cd /data/hbase-1.4.5/conf/

[root@master conf]# vim hbase-env.sh

A:修改jdk

按i进入编辑模式找到 JAVA_HOME 默认是注释状态,将其修改为本机配置的jdk位置。

如图所示:

2c6f25bd2fd4fbd040bfe28cf7cc75cb.png

B.修改是否使用zookeeper

HBASE_MANAGES_ZK=true (默认注释)将其打开设置为 false 如图:

a76c0c0dd504da7634c100439212213b.png

第六步:配置hbase-site.xml

790d5dc26db667dc9aa3b6677833c307.png

第七步:修改regionservers文件,配置那下面几台机器为regionserver

[root@master conf]# vim regionservers

9a09dc83b31ace5e133dbe4188c8fefe.png

第八步:拷贝hbase到其他节点

[root@master data]# scp -r /data/hbase-1.4.5 root@slave1:/data/

[root@master data]# scp -r /data/hbase-1.4.5 root@slave2:/data/

第九步:启动HBase集群

[root@master bin]# ./start-hbase.sh

12d235a06ab144047dc9b0e28e422c37.png

第十步:验证集群是否启动成功

d0e0bc6dcd74195cb612a8385fa5662a.png

通过浏览器访问hbase管理页面 http://master:60010

为保证集群的可靠性,要启动多个HMaster

[root@slave1 bin]# ./hbase-daemon.sh start master 开启

[root@slave1 bin]# ./hbase-daemon.sh stop master 关闭

说明:

端口60010打不开的情况,是因为hbase 1.0 以后的版本,需要自己手动配置,在文件 hbase-site.xml 中添加如下配置

hbase.master.info.port

60010



推荐阅读
author-avatar
青椒盐水_205
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有