Centos7安装HBase1.4的方法详解
发布时间 - 2020-11-02 00:00:00 点击率:次下面由centos入门教程栏目给大家介绍centos7安装hbase1.4,希望对需要的朋友有所帮助!
准备
1、hadoop集群已安装,这里将在Centos7安装Hadoop2.7的基础上安装hbase1.4,所以是同样的三台机器,其规划如下:
| hostname | IP地址 | 部署规划 |
| node1 | 172.20.0.4 | Master、RegionServer |
| node2 | 172.20.0.5 | Backup-Master、RegionServer |
| node3 | 172.20.0.6 | RegionServer |
2、官网下载安装包:hbase-1.4.12-bin.tar.gz(推荐去清华大学或中科大的开源镜像站)。
3、hbase将部署在三台都已存在的路径/mydata,配置环境变量:
export HBASE_HOME=/mydata/hbase-1.4.12export PATH=${HBASE_HOME}/bin:$PATH配置
先在node1上修改hbase的配置,完成后再统一复制到其他节点,保证配置内容一致。
解压hbase-1.4.12-bin.tar.gz到/mydata/,进入/mydata/hbase-1.4.12/conf,进行配置:
hbase.cluster.distributed true hbase.rootdir hdfs://node1:9000/hbase hbase.zookeeper.quorum node1,node2,node3 hbase.zookeeper.property.dataDir /mydata/data/zookeeper
# 文件名 regionserversnode1 node2 node3
# 文件名 backup-masters 该文件需要新建node2
| 配置项 | 含义 |
| @@######@@ | 分布式模式 |
| @@######@@ | hbase的数据存储位置,这里为hdfs的/hbase,host:port对应hadoop配置中的fs.defaultFS |
| @@######@@ | 所有要部署zookeeper的host,通常三台以上吧,最多当然可以每一台都部署 |
| @@######@@ | zookeeper运行时的数据存储位置 |
| @@######@@ | 所有RegionServer,通常部署到每一台DataNode上 |
| @@######@@ | 作为备份的Master |
注:这里的zookeeper使用hbase自带的,当然也可以用外部已存在的,这里就不提了。
默认日志目录在$HBASE_HOME/logs,pid文件在/tmp,可以进行修改:
hbase.cluster.distributed
配置完成后将hbase程序文件拷贝到其他两台:
hbase.rootdir
启动
hbase.zookeeper.quorum
| node1上用jps命令验证进程 | HMaster、HRegionServer、HQuorumPeer |
| node2上用jps命令验证进程 | HMaster、HRegionServer、HQuorumPeer |
| node3上用jps命令验证进程 | HRegionServer、HQuorumPeer |
注:HQuorumPeer为zookeeper的进程,不部署zookeeper的节点没有它;若用外部zookeeper则进程名变为QuorumPeerMain。
测试
通过浏览器可以访问以下地址:
| Master的后台 | http://node1:16010 |
RegionServer的后台 |
http://node1:16030 http://node2:16030 http://node3:16030 |
访问前者可以看到:
下面执行一个官方示例(下面的命令可以在任意一台部署了hbase的机器上执行):
hbase.zookeeper.property.dataDir
可以在浏览器中看到这个表的信息:http://node1:16010/table.jsp?name=test。
over
regionservers
backup-masters
# 文件名 hbase-env.shexport HBASE_LOG_DIR=/mydata/logs/hbase export HBASE_PID_DIR=/mydata/data/pid
node1> scp -r /mydata/hbase-1.4.12/ root@node2:/mydata/node1> scp -r /mydata/hbase-1.4.12/ root@node3:/mydata/
node1> start-hbase.sh
node> hbase shell hbase> create 'test', 'cf' hbase> list 'test' hbase> describe 'test' hbase> put 'test', 'row1', 'cf:a', 'value1' hbase> put 'test', 'row2', 'cf:b', 'value2' hbase> put 'test', 'row3', 'cf:c', 'value3' hbase> scan 'test' hbase> get 'test', 'row1'
# centos7
# 分布式
# table
# hbase
# hadoop
# zookeeper
# hdfs
# http
# centos
# 一台
# 数据存储
# 清华大学
# 最多
# 将在
# 就不
# 基础上
# 可以用
# 给大家
# 可以看到
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验
Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
如何快速辨别茅台真假?关键步骤解析
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
网站建设整体流程解析,建站其实很容易!
如何在Ubuntu系统下快速搭建WordPress个人网站?
Laravel怎么为数据库表字段添加索引以优化查询
HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】
详解Android——蓝牙技术 带你实现终端间数据传输
如何用好域名打造高点击率的自主建站?
Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲
Python正则表达式进阶教程_复杂匹配与分组替换解析
Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】
如何在阿里云香港服务器快速搭建网站?
Android自定义控件实现温度旋转按钮效果
如何用5美元大硬盘VPS安全高效搭建个人网站?
在centOS 7安装mysql 5.7的详细教程
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
Laravel如何使用Blade模板引擎?(完整语法和示例)
Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】
常州企业网站制作公司,全国继续教育网怎么登录?
消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工
移动端脚本框架Hammer.js
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
Laravel如何配置任务调度?(Cron Job示例)
Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧
Laravel模型事件有哪些_Laravel Model Event生命周期详解
浅谈redis在项目中的应用
Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】
高防服务器如何保障网站安全无虞?
Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
Laravel如何使用Sanctum进行API认证?(SPA实战)
Laravel怎么解决跨域问题_Laravel配置CORS跨域访问
JavaScript如何实现继承_有哪些常用方法
历史网站制作软件,华为如何找回被删除的网站?
如何在企业微信快速生成手机电脑官网?
Zeus浏览器网页版官网入口 宙斯浏览器官网在线通道
PHP正则匹配日期和时间(时间戳转换)的实例代码
C#如何调用原生C++ COM对象详解
jQuery 常见小例汇总
Swift中循环语句中的转移语句 break 和 continue
Mybatis 中的insertOrUpdate操作
Laravel如何自定义分页视图?(Pagination示例)
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
Android滚轮选择时间控件使用详解
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
如何注册花生壳免费域名并搭建个人网站?


ookeeper.quorum