【大数据环境准备】(十二)Hbase安装

简介: Hbase安装

1、解压

[centos@hadoop10 data]$ tar -zxvf hbase-1.3.1-bin.tar.gz -C /data/module/
[centos@hadoop10 module]$ mv hbase-1.3.1/ ./hbase

2、环境变量设置

[root@hadoop10 module]# vim /etc/profile.d/my_env.sh
#HBASE_HOME
export HBASE_HOME=/data/module/hbase
export PATH=$PATH:$HBASE_HOME/bin

3、HBase的配置文件

1、hbase-env.sh 修改内容
export HBASE_MANAGES_ZK=false
2、hbase-site.xml 修改内容
<property>
        <name>hbase.rootdir</name>
        <value>hdfs://hadoop10:8020/hbase</value>
    </property>

    <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
    </property>

    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>hadoop10,hadoop11,hadoop12</value>
    </property>
3、regionservers:
hadoop10
hadoop11
hadoop12

4、同步

[centos@hadoop10 conf]$ /data/xsync /data/module/hbase/

5、启动服务

[centos@hadoop10 bin]$ ./hbase-daemon.sh start master
[centos@hadoop10 bin]$ ./hbase-daemon.sh start regionserver

提示:如果集群之间的节点时间不同步,会导致regionserver无法启动,抛出ClockOutOfSyncException异常。

a、同步时间服务
b、属性:hbase.master.maxclockskew设置更大的值


hbase.master.maxclockskew
180000
Time difference of regionserver from master

群启

[centos@hadoop10 bin]$ ./start-hbase.sh

6、查看hbase页面

http://192.168.31.10:16010

高可用(可选)

在HBase中HMaster负责监控HRegionServer的生命周期,均衡RegionServer的负载,如果HMaster挂掉了,那么整个HBase集群将陷入不健康的状态,并且此时的工作状态并不会维持太久。所以HBase支持对HMaster的高可用配置。

1.关闭HBase集群(如果没有开启则跳过此步)

[centos@hadoop10 hbase]$ bin/stop-hbase.sh

2.在conf目录下创建backup-masters文件

[centos@hadoop10 hbase]$ touch conf/backup-masters

3.在backup-masters文件中配置高可用HMaster节点

[centos@hadoop10 hbase]$ echo hadoop103 > conf/backup-masters

4.将整个conf目录scp到其他节点

[centos@hadoop10 hbase]$ scp -r conf/ hadoop103:/opt/module/hbase/

[centos@hadoop10 hbase]$ scp -r conf/ hadoop104:/opt/module/hbase/

5.打开页面测试查看

相关实践学习
云数据库HBase版使用教程
&nbsp; 相关的阿里云产品:云数据库 HBase 版 面向大数据领域的一站式NoSQL服务,100%兼容开源HBase并深度扩展,支持海量数据下的实时存储、高并发吞吐、轻SQL分析、全文检索、时序时空查询等能力,是风控、推荐、广告、物联网、车联网、Feeds流、数据大屏等场景首选数据库,是为淘宝、支付宝、菜鸟等众多阿里核心业务提供关键支撑的数据库。 了解产品详情:&nbsp;https://cn.aliyun.com/product/hbase &nbsp; ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库&nbsp;ECS 实例和一台目标数据库&nbsp;RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&amp;RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
4月前
|
SQL 分布式计算 大数据
请问本地安装了大数据计算MaxCompute studio,如何验证联通性及基本DDL操作呢?
请问本地安装了大数据计算MaxCompute studio,如何验证联通性及基本DDL操作呢?
27 0
|
5月前
|
分布式计算 Hadoop Shell
93 hbase安装
93 hbase安装
50 0
|
4月前
|
消息中间件 分布式计算 大数据
【大数据技术Hadoop+Spark】Flume、Kafka的简介及安装(图文解释 超详细)
【大数据技术Hadoop+Spark】Flume、Kafka的简介及安装(图文解释 超详细)
72 0
|
4月前
|
大数据 Docker 容器
大数据 安装指南-----利用docker
大数据 安装指南-----利用docker
42 0
|
1月前
|
存储 Java Linux
Linux安装HBase的详细教程及常用方法
Linux安装HBase的详细教程及常用方法
106 1
|
3月前
|
缓存 Java 大数据
CDH大数据环境参数优化指南
CDH大数据环境参数优化指南
|
4月前
|
Shell 分布式数据库 Apache
HBase 安装
HBase 安装
44 0
|
4月前
|
分布式计算 大数据 Hadoop
Python大数据之PySpark(二)PySpark安装
Python大数据之PySpark(二)PySpark安装
224 0
|
4月前
|
NoSQL 物联网 大数据
【补充】助力工业物联网,工业大数据之AirFlow安装
【补充】助力工业物联网,工业大数据之AirFlow安装
59 1
|
4月前
|
物联网 大数据
助力工业物联网,工业大数据之服务域:安装主题分析实现【三十】
助力工业物联网,工业大数据之服务域:安装主题分析实现【三十】
22 0