Hbase下载、安装流程

正确认识Hadoop与Hbase版本

根据自己安装的hadoop版本选择合适的Hbase版本,一下是hadoop与hbase对应的关系

官网信息:http://hbase.apache.org/book.html#java

hadoop与hbase对应支持版本

JDK的对应关系

下载Hbase

官网:http://hbase.apache.org/

因为我安装的Hadoop版本是2.7.2,所以我选择Hbase版本的是1.4.13

通过Xftp软件上传到Linux系统中

上传到你自己要存放的Hbase安装包,本人是存放在/opt/software/目录下(如果没有该software目录,建议自己创建)

创建命令:

cd /opt/mkdir software

上传效果:

解压:

解压命令:

tar -zxvf hbase-1.4.13-bin.tar.gz -C /opt/module/

配置Hbase文件

进入安装后的Hbase目录里面的conf目录查找hbase-env.sh文件

1)hbase-env.sh 修改内容:

export JAVA_HOME=/opt/module/jdk1.8.0_144
export HBASE_MANAGES_ZK=false

如果你的JDK大于JDK7,一定要注释这两行

2)hbase-site.xml 修改内容:

<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop102:9000/HBase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property><!-- 0.98 后的新变动,之前版本没有.port,默认端口为 60000 -->
<property>
<name>hbase.master.port</name>
<value>16000</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name><value>hadoop102,hadoop103,hadoop104</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name><value>/opt/module/zookeeper-3.4.10/zkData</value>
</property>
</configuration>

3)regionservers文件:

hadoop102
hadoop103
hadoop104

4)软连接 hadoop 配置文件到 HBase:

在/opt/module的目录下使用该命令

ln -s /opt/module/hadoop-2.7.2/etc/hadoop/core-site.xml /opt/module/hbase/conf/core-site.xml
ln -s /opt/module/hadoop-2.7.2/etc/hadoop/hdfs-site.xml /opt/module/hbase/conf/hdfs-site.xml

HBase 远程发送到其他集群

在/opt/module目录下执行该命令

xsync hbase/

启动zookeeper

在hadoop102的zookeeper目录下执行:

bin/zkServer.sh start

在hadoop102的hadoop目录下执行:

sbin/start-dfs.sh

在hadoop103的zookeeper目录下执行:

sbin/start-yarn.sh

HBase 服务的启动

1.启动方式

由于Hbase依赖zookeeper,所以必须先启动zookeeper

进入Hbase目录下执行该命令:

bin/hbase-daemon.sh start masterbin/hbase-daemon.sh start regionserver

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

ClockOutOfSyncException 异常。

修复提示:

a、同步时间服务

b、属性:hbase.master.maxclockskew 设置更大的值

<property><name>hbase.master.maxclockskew</name><value>180000</value><description>Time difference of regionserver from master</description></property>

2.启动方式 2

bin/start-hbase.sh

对应的停止服务:

bin/stop-hbase.sh

查看 HBase 页面

启动成功后,可以通过“host:port”的方式来访问 HBase 管理页面,例如:

http://hadoop12:16010

Hbase下载、安装流程相关推荐

  1. Hbase下载安装部署详细步骤

    Index of /apache/hbase 下载压缩包 解压缩 cd/home/bduser/data/hbase/hbase vim conf/hbase-env.sh 修改四个地方 vim hb ...

  2. pycharm和webstorm下载安装流程

    1.百度搜索pycharm或webstorm并下载安装包 https://www.newasp.net/soft/411516.html // WebStorm 2018.3.5 http://sof ...

  3. Quartus Prime Standard 18.1下载 安装流程

    注意:安装过程退出杀毒软件,安装路径不能有中文字符,尽量不要放在C盘 目录 1.安装 2.Modelsim 工具配置 1.安装 1.打开网盘,下载. 2.右键管理员启动QuartusSetup-18. ...

  4. Maven仓库的下载安装流程

    1.通过官方网站进入 Maven – Welcome to Apache Maven 如果要下载老版本的,需要点击 即可下载之前的老版本的maven 点击bin版本 下载此版本即可 2.解压maven ...

  5. 如何安装OpenCV?OpenCV下载安装流程

    安装OpenCV需要以下步骤: 下载OpenCV:首先需要从OpenCV官网(https://opencv.org/releases/)上下载适合自己操作系统版本的OpenCV. 安装依赖项:在安装O ...

  6. IDEA社区版下载安装流程详解

    本人一直使用的是Eclipse作为开发工具的,不过现在IDEA非常的受推崇,所以决定上手试一试.网上有很多旗舰版的文章,我没有仔细看,我这次是决定使用社区版的IDEA,虽然功能会少一些,作为练手用完全 ...

  7. linux 底下traceroute报错(下载安装流程教学)

    输出指令下载即可 yum install traceroute

  8. chromedriver下载 安装流程

    chromedriver下载地址: http://chromedriver.storage.googleapis.com/index.html 选择对应版本: chromedriver版本    支持 ...

  9. PS软件下载安装以基本配置

    先访问地址 PS下载地址 下载需要付费 给你的下载地址链接一定要保存好 然后根据自己的电脑系统和配置选择一个适合自己的 最后 会下下来一个解压包 然后 我们在 一个盘下 注意 不要用C盘 这里我选择D ...

  10. Hbase安装流程及踩坑心得

    关于安装zookeeper和hbase 前言 网上已经有相当多的zookeeper和hbase的安装教程了.那为什么总是在安装的时候,还是可以遇到那么多问题. 有话说 搭建一个自己的大数据平台,手把手 ...

最新文章

  1. Tensorflow中的mnist例子
  2. PMCAFF微课堂「已结束」| 测试兄弟CEO揭秘如何提高创初团队的产品质量
  3. php json注释,【部分解决】Json中添加注释
  4. oc引导windows蓝屏_跟电脑蓝屏say no!【亲测有效】
  5. DML、DDL、DCL区别
  6. 【UOJ#450】【集训队作业2018】复读机(生成函数,单位根反演)
  7. Android4.4 Sensor APP--HAL代码流程
  8. YCOJ过河卒C++
  9. Unity经验分享——如何实现黑洞吸附效果
  10. 【Linux常用指令】grep命令常见用法
  11. 怎么写好一份数据分析报告
  12. MySql 查询优化
  13. 学数学出身的计算机大牛,学霸名单公布!2020年清华姚班、智班76名学霸名单曝光,均为学科竞赛大牛!...
  14. vmware打开多台虚拟机之后导致主机蓝屏的解决方法
  15. Hexo+Github: 博客网站搭建完全教程(看这篇就够了)
  16. 遇到VerifyError束手无策?
  17. IPFS为数据隐私保驾护航
  18. sat2 计算机科目,sat2
  19. 3、HashMap、HashTable和ConcurrentHashMap的区别?
  20. Python爬取高质量电脑壁纸,还是很好看的

热门文章

  1. 调试错误,请回到请求来源地,重新发起请求。 错误代码 insufficient-isv-permissions 错误原因: ISV权限不足,建议在开发者中心检查对应功能是否已经添加
  2. 支付宝生活号已激活但自动登录提示没权限,什么原因
  3. java论文酒店管理系统_基于Java的酒店管理系统论文(含源文件).doc
  4. Protel转PADS
  5. 离散数学及其应用(第六版) 习题
  6. C# 设置图片背景色透明
  7. windows无法打开添加打印机_打印机常见故障机及处理方法
  8. 华为HG8245 电信 光猫破解获取超级密码
  9. 思科交换机常用命令汇总
  10. PyMuPDF 拼版(二)