该部署方式一般用来测试,不上生产环境

HBase运行在Java虚拟机上,因此我们需要先在服务器上安装JDK

需要注意的是,HBase与JDK有可能存在版本兼容问题,所以在安装前需要选择兼容的版本

我这里选择的是JDK8和HBase2.4

JDK下载

官网 https://www.oracle.com/java/technologies/downloads/#java8

不想官网下载也可以在我的百度网盘下载
链接:https://pan.baidu.com/s/1dkfH443MNq5_EAN-T7vDCA
提取码:o8z6

解压JDK安装包

tar -zxvf jdk-8u201-linux-x64.tar.gz

HBase下载

官网 https://hbase.apache.org/downloads.html


不想官网下载也可以在我的百度网盘下载
链接:https://pan.baidu.com/s/1Xl9jG-0LcAyWchsOxMBsdw
提取码:w08r

解压HBase安装包

tar -zxvf hbase-2.4.11-bin.tar.gz

配置环境变量

#编辑
vi /etc/profile
#配置环境变量,在文件的末尾添加如下配置
export JAVA_HOME=/usr/java/jdk1.8.0_201 #你的JDK安装位置
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
export HBASE_HOME=/hbase-2.4.11  #你的HBase安装位置
export PATH=$PATH:$HBASE_HOME/bin
#使配置生效
source /etc/profile

查看版本号

java -version

hbase version

修改HBase配置

进入hbase安装目录的conf目录下

编辑hbase-env.sh文件

添加JAVA_HOME配置

#/usr/java/jdk1.8.0_201为jdk安装路径
export JAVA_HOME=/usr/java/jdk1.8.0_201

编辑hbase-site.xml文件,这是HBase的主要配置文件

指定HBase和ZooKeeper写入数据的本地文件系统目录即可。默认情况下,在/tmp下创建一个新目录。许多服务器被配置为在重启时删除/tmp的内容,所以你应该在其他地方存储数据。以下配置将把HBase的数据存储在/home/hbase目录下

<configuration><!--The following properties are set for running HBase as a single process on adeveloper workstation. With this configuration, HBase is running in"stand-alone" mode and without a distributed file system. In this mode, andwithout further configuration, HBase and ZooKeeper data are stored on thelocal filesystem, in a path under the value configured for `hbase.tmp.dir`.This value is overridden from its default value of `/tmp` because manysystems clean `/tmp` on a regular basis. Instead, it points to a path withinthis HBase installation directory.Running against the `LocalFileSystem`, as opposed to a distributedfilesystem, runs the risk of data integrity issues and data loss. NormallyHBase will refuse to run in such an environment. Setting`hbase.unsafe.stream.capability.enforce` to `false` overrides this behavior,permitting operation. This configuration is for the developer workstationonly and __should not be used in production!__See also https://hbase.apache.org/book.html#standalone_dist--><property><name>hbase.cluster.distributed</name><value>false</value></property><property><name>hbase.tmp.dir</name><value>./tmp</value></property><property><name>hbase.unsafe.stream.capability.enforce</name><value>false</value></property><property><name>hbase.rootdir</name><value>file:///home/hbase</value></property><property><name>hbase.zookeeper.property.dataDir</name><value>/home/zookeeper</value></property>
</configuration>

注意:上述示例中的hbase.rootdir指向本地文件系统中的一个目录。'file:/'前缀表示本地文件系统。要在现有的HDFS实例上安装HBase,则将hbase.rootdir设置为指向你实例上的目录:例如,hdfs://namenode.example.org:8020/hbase

启动HBase

进入HBase安装目录下的bin目录

执行以下命令

./start-hbase.sh

如果一切正常,则会将消息记录到标准输出,显示HBase已成功启动

可以使用jps命令来验证是否有一个名为 HMaster 的进程正在运行

启动成功后,可以在浏览器打开http://127.0.0.1:16010查看HBase的Web UI

若出现如下错误,排查是否JDK和HBase的环境变量没配置好或者使配置重新生效

Hbase下载与安装部署(一)- 独立式相关推荐

  1. Hbase下载与安装部署(二)- 使用外部Zookeeper独立部署

    配置不使用内置Zookeeper Hbase有内置的zookeeper,上一篇文章我就是使用Hbase内置的zookeeper启动Hbase的,如果想要使用外部独立的Zookeeper,需要将conf ...

  2. 安装部署(七) HBase集群安装部署与测试

    HBase集群安装部署与测试 Hadoop 2.7.2  Spark 2.0.0 Kafka 0.10.0.0 HBase 1.2.2 Zookeeper 3.4.8 参考: http://www.t ...

  3. Linux上安装oracle19c客户端,Oracle 19c的下载和安装部署(图形安装和静默安装)

    Oracle 19C的下载和安装部署(图形安装和静默安装) Oracle Database 19c ,也就是12.2.0.3,最初在livesql.oracle.com上发布,是Oracle Data ...

  4. VMware NSX-T Data Center 3.2.3 防火墙下载及安装部署

    1. 下载 网盘 https://pan.baidu.com/s/1UcE67PzIrJVaTE2PQZF9Yw   请输入校验:v533  网盘 https://pan.baidu.com/s/1V ...

  5. HotDB开放下载先知————安装部署第一篇

    环境说明: 服务器:生产环境推荐使用物理机,测试环境可使用虚拟机.若需要做性能测试则必须 使用物理机. 操作系统:推荐使用64 位的CentOS 6.x.7.x或RHEL 6.x.7.x,其他操作系统 ...

  6. 热璞数据库HotDB开放下载先知——安装部署篇三(自动部署)

    自动部署为管理平台在界面中支持自动化安装部署计算节点集群的功能.目前管理平台从V2.5.0及以后拥有"集群部署"."单机部署"两个自动化安装功能."集 ...

  7. O2OA下载及安装部署-Linux环境

    一.下载安装包 安装包下载地址:OA系统下载中心-O2OA企业应用开发平台 根据芯片选择对应的安装包进行下载(查询芯片命令:arch) 如果是X86_64  下载 Linux 版 如果是ARM     ...

  8. linux中proz下载软件安装部署

    W系统里有迅雷这个下载工具,L系统里也一样有prozilla 下面说一下CENTOS 5 系统里安装prozilla的过程 1.首先在下面的链接下载最新稳定版本的prozilla 记得下tar包版本的 ...

  9. gaussdb 开源免费版本【包下载、安装部署】【01】

    1. gaussdb 版本介绍 目前官方收费版本: gaussdb 100 (主打OLTP,在线事务处理) gaussdb 200 (主打OLAP 在线分析处理) gaussdb 300 (100+2 ...

  10. 热璞数据库HotDB开放下载先知————安装部署(二)

    HA(主备)模式集群部署 部署环境: 服务器属性: 物理机 操作系统: CentOS Linux release 7.6.1810 (Core) MySQL版本 :MySQL 5.7.25 JDK : ...

最新文章

  1. ios请求php接口失败,laravel,php_iOS调用Laravel接口返回错误信息,laravel,php,ios - phpStudy...
  2. C#网络编程(基本概念和操作) - Part.1
  3. python写货币转换_如何在Python中将货币字符串转换为浮点数?
  4. Actor 模型及Akka简介
  5. With(ReadPast)就不会被阻塞吗?
  6. Spring, Hibernate and Oracle Stored Procedures
  7. 正点原子以太网转串口模块 调试和使用方法(实战详解)
  8. 安卓屏幕朗读app_8个非常好用的黑科技App
  9. 拆 米家台灯_拆机测评 篇二: 就是一台149元 Mijia 米家台灯,有什么可测的?...
  10. 【Unity实战100例】技能伤害区域判定(矩形,圆,三角形,扇形)(三)
  11. 各种主流浏览器内核引擎的对比分析
  12. 【小技巧】2345——今日热点弹窗广告(未完成)
  13. MongoDB——GridFS
  14. 吃萝卜去口气(口臭)[转]
  15. 电机控制Clarke(α/β)等幅值变换推导
  16. 僵尸网络检测和抑制方法
  17. BUUCTF·[AFCTF2018]Vigenère·WP
  18. 教师使用计算机的注意事项,李磊老师:计算机专业考研报考注意事项
  19. FIFA 世界杯 2022 电视直播观战私家指南
  20. 菲菲更名宝贝(批量更名软件) v8.0 绿色版

热门文章

  1. 【金猿技术展】PLC电力载波通信技术——电力系统特有通信方式
  2. 计算机省vb二级试题,江苏省计算机二级VB试题及答案
  3. 固定资产管理模式的演变历程
  4. 海思芯片上LDC(镜头畸变校正)功能原理浅析
  5. 现代优化算法 之 遗传算法
  6. FoxitReader3.0注册码和foxit pdf creator key foxit pdf editor v2.0 key
  7. 360电脑网速怎么测试软件,win7使用360安全卫士测试网速的方法 win7攻略
  8. 骁龙888打开“新象限” ,专业相机和游戏机直呼不讲武德
  9. 微软高性能缓存AppFabric (一) 安装
  10. 【美赛备赛】word编辑公式全攻略