注:配套安装:

Hadoop 3.1.3

Zookeeper3.5.7

Hbase2.2.0


一、文件解压

cd /opt/ software/

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


二、修改启动变量

系统环境变量增加

vi /etc/profile

到最下面把下面这两行代码插入进去

export HBASE_HOME=/opt/module/hbase-2.2.0

export PATH=$PATH:$HBASE_HOME/bin

保存退出

保存系统环境变量:

source /etc/profile


修改hbase变量

cd /opt/module/hbase-2.2.0/conf/

vi hbase-env.sh

export JAVA_HOME=/opt/module/jdk1.8.0_212/

export HBASE_MANAGES_ZK=false


三、配置文件

注意如果使用外部zk, hbase.cluster.distributed需要设置为true

配置hbase-site.xml文件

vi hbase-site.xml

<configuration>

    <property>

        <name>hbase.rootdir</name>

        <value>hdfs://hadoop100:9820/hbase</value>

    </property>

    <property>

        <name>hbase.cluster.distributed</name>

        <value>true</value>

    </property>

    <property>

        <name>hbase.zookeeper.quorum</name>

        <value>hadoop100</value>

</property>

    <property>

        <name>hbase.master.info.port</name>

        <value>60010</value>

    </property>

    <property>

        <name>hbase.master.maxclockskew</name>

        <value>180000</value>

        <description>Time difference of regionserver from master</description>

    </property>

    <property>

        <name>hbase.coprocessor.abortonerror</name>

        <value>false</value>

    </property>

    <property>

        <name>hbase.unsafe.stream.capability.enforce</name>

        <value>false</value>

    </property>

</configuration>

文件regionservers配置:

vi regionservers

进入文件后把最上面的英文字母改成自己的主机名


四、启动

依次启动 (hbase只需要主节点启动)

Zookeeper、Hadoop、Hbase

Zookeeper:

cd /opt/module/apache-zookeeper-3.5.7-bin/

zkServer.sh start

zkServer.sh status

三个机子都要进行以上三个命令

start-hbase.sh

注:这个命令输入完试试有没有新增启动的集群

Hadoop:

start-all.sh

此命令只能再第一个虚拟机启动

Hbase:

cd /opt/module/hbase-2.2.0/conf/

start-hbase.sh

zkCli.sh -server Hadoop001:2181  // Hadoop001改成自己的的主机名

Hbase启动方式:

start-hbase.sh

如果上面依然没有启动HRegionServer,可以尝试下面语句

bin/hbase-daemon.sh start regionserver

7、hbase shell使用

hbase shell

创建了一个名为myHbase的表,表里面有1个列簇,名为myCard,保留5个版本信息

create 'myHbase',{NAME => 'myCard',VERSIONS => 5}

查看list

所有的表明、列名都需要加上引号

1、查看状态:

status

2、查看所有表:

list

3、退出:

quit

【hadoop】hbase配置相关推荐

  1. Hadoop/HBase 配置snappy压缩

    Hadoop/HBase 开启snappy压缩 参考链接 hadoop-snappy Google Code snappy.compression hbase docs cnblogs参考资料 ins ...

  2. Hadoop学习---Zookeeper+Hbase配置学习

    软件版本号: JDK:jdk-8u45-linux-i586.tar.gz Zookeeper:zookeeper-3.4.6 Hbase:hbase-1.0.0-bin 一.JDK版本更换 由于之前 ...

  3. Hadoop + HBase (自带zookeeper 也可单独加) 集群部署

    Hadoop+HBase搭建云存储总结 PDF http://www.linuxidc.com/Linux/2013-05/83844.htm HBase 结点之间时间不一致造成regionserve ...

  4. 学习搭建Hadoop+HBase+ZooKeeper分布式集群环境

    一.环境配置 由于集群至少需要三台服务器,我就拿上次做的MongoDB Master, Slave, Arbiter环境来做Hadoop集群.服务器还是ibmcloud 免费提供的.其中Arbiter ...

  5. hbase 单机连接hadoop_随手搭hadoop+hbase(mac单机)

    摘要 单机搭hadoop+hbase流程记录 引用学习: 1.hadoop 2.7.4 单机版安装 2.HBase环境搭建 安装程序准备: hadoop-2.7.7 : https://mirrors ...

  6. hadoop +hbase +zookeeper 完全分布搭建 (版本一)

    hadoop2.0已经发布了稳定版本了,增加了很多特性,比如HDFS HA.YARN等.最新的hadoop-2.6.0又增加了YARN HA 注意:apache提供的hadoop-2.6.0的安装包是 ...

  7. Hadoop+Hbase分布式集群架构“完全篇”

    本文收录在Linux运维企业架构实战系列 前言:本篇博客是博主踩过无数坑,反复查阅资料,一步步搭建,操作完成后整理的个人心得,分享给大家~~~ 1.认识Hadoop和Hbase 1.1 hadoop简 ...

  8. Hadoop, Hbase

    https://antkillerfarm.github.io/ Hadoop 最近(2016.4),参加公司组织的内部培训,对Hadoop有了一些认识,特记录如下. 概述 Hadoop项目由Doug ...

  9. ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times

    今天在配置好hbase分布环境后,进行shell操作,在创建表时出现了如下错误: ERROR: org.apache.hadoop.hbase.MasterNotRunningException: R ...

  10. HBase出现java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguration问题

    问题:Hbase在集群上运行报错:NoClassDefFoundError:org/apache/hadoop/hbase/HBaseConfiguration 需求:HBase使用Java创建表,打 ...

最新文章

  1. opencv3.2 在Ubuntu下的编译安装
  2. 2、使用rpm包安装grafana
  3. ASP.net:Regex.Match 方法 中应该注意的几个问题
  4. aspnet网站开发实例_新手用户如何根据网站类型或应用场景选择云服务器?
  5. 你好同窗,我们开始吧,这是我们的第3次见面
  6. 操作系统例题:某文件系统中,针对每个文件,用户类别分为4类:安全管理员、文件主、文件主的伙伴、其他用户;访问权限分为5种:完全控制、执行、修改、读取、写入。若文件控制块中用二进制位串表示文件权限,为表
  7. Redis持久化_Redis事务_Redis删除策略
  8. Apache Flink 进阶入门(二):Time 深度解析
  9. kodi pvr 不能安装_「保姆级教程」家庭影音多媒体中心第5节—KODI18安装/设置IPTV...
  10. c语言中用gaminv,轻松上手游泳模式,用Garmin腕表一定要知道的五件事
  11. 关于并发数与在线数的概念
  12. Windows域控设置 AD域策略屏蔽端口 禁用端口【全域策略生效】
  13. 用call/cc合成所有的控制流结构
  14. 计算机系统及原理pdf,计算机系统及工作原理教学设计.pdf
  15. 晶闸管对触发脉冲的要求
  16. 杭州电子科技大学ACM注册与答题指南
  17. Arduino基础项目五:制作彩色LED灯
  18. Python制作统计图形
  19. java8时间转换函数学习,教你脱离jdf转换的痛苦
  20. c语言将大小写字母互换,C语言编程:大小写互换

热门文章

  1. 微生物组学测序十大错误认知
  2. android 指定区域内绘制,Android实现扫一扫功能之绘制指定区域透明区域
  3. 顾大嫂贴肉藏了尖刀 水浒传
  4. HTML5期末大作业:网站——卡通漫画游戏官方网页 (萌王) 13个页面 HTML+CSS+JavaScript ~ 学生HTML个人网页作业作品下载 ~ web课程设计网页规划与设计
  5. java 判断字符串重排后是否等于另一个字符串,包括空格符
  6. 《善数者成:大数据改变中国》读书笔记3
  7. 【吐血整理】互联网大厂面试遇到的100道软件测试面试题+答案
  8. Lucene搜索(含高亮)
  9. 【金猿技术展】基于数据控制三维组态的方法及装置——实现数据驱动三维模型的精准运转技术...
  10. (PC+WAP)织梦模板财经新闻资讯类网站