关于HBase的安装以及与jdk版本兼容性问题

HBase集群安装教程 HBase2.4.8版本环境配置 阅读详情

前言: 本章是对Hbase数据库的学习,Hbase数据库是一个基于列存储的数据库,相对于传统的数据库关系数据库来讲非常廉价,能够处理超大量数据,且非常简单。

安装

  1. 详细的安装教程参考下面的网站https://dblab.xmu.edu.cn/blog/install-hbase/

兼容性问题

  1. 非常关键的一个点,下载安装Hbase时。一定要对应好版本,关于hadoop、Hbase、jdk兼容关系如下面图片
    hadoop版本与HBase兼容关系
    在这里插入图片描述jdk与HBase兼容关系
    在这里插入图片描述
  2. 安装Hbase需要用openjdk而不是jdk,下面介绍openjdk安装方法

openjdk安装
打开linux终端,输入shell命令
4. sudo apt-get install openjdk-8-jre openjdk–jdk 注意想安装哪个版本就改成哪个数字
5. 安装好 OpenJDK 后,需要找到相应的安装路径,这个路径是用于配置 JAVA_HOME 环境变量的。执行如下命令dpkg -L openjdk-8-jdk | grep ‘/bin/javac’ 该命令会输出一个路径,除去路径末尾的 “/bin/javac”,剩下的就是正确的路径了。如输出路径为 /usr/lib/jvm/java-8-openjdk-amd64/bin/javac,则我们需要的路径为 /usr/lib/jvm/java-8-openjdk-amd64。
6. 接着需要配置一下 JAVA_HOME 环境变量,为方便,我们在 ~/.bashrc 中进行设置
vim ~/.bashrc在文件最前面添加如下单独一行(注意 = 号前后不能有空格),将“JDK安装路径”改为上述命令得到的路径,并保存:export JAVA_HOME=JDK安装路径
在这里插入图片描述
7. 接着还需要让该环境变量生效,执行如下代码:source ~/.bashrc # 使变量设置生效
8. 设置好后我们来检验一下是否设置正确: java -version
在这里插入图片描述

Ubuntu环境下Hadoop与HBase版本兼容性详解及实战避坑指南 本文详细解析了Ubuntu环境下Hadoop与HBase的版本兼容性问题,提供了实战避坑指南和推荐组合方案。通过具体配置示例和常见问题解决方案,帮助开发者高效部署Hadoop生态,避免因版本不匹配导致的启动失败和性能问题。 阅读详情

相关推荐

hbase的安装与配置

做这个有点久了,现在才来补上这篇,好多都有些忘了这个是我之前写的实验报告,所以好多地方有点敷衍一、环境准备1. 文件准备(很尴尬没有链接)主机环境:win10虚拟机软件:VMware-workstation-full-14.0.0.24051JDK:jdk-8u161-linux-x64Hadoop:hadoop-2.7.4Hbase:hbase-1.2.6-binUbuntu-16.04.2-d...

xxr233的博客 3950

HBase-2.4.17集群部署安装

2.hadoop集群一定要设置ssh免密登录,不然各种拒绝连接,master到work01设置了,work01到master也要,不要忘记了。3.修改配置文件(如果ssh默认登录端口不是22要指定端口export HBASE_SSH_OPT=“-p 3232”)1.起不来就去看日志,例如namenode起不来就去看namenode的日志,默认日志在安装路径的log/logs下。默认zookeeper集群和hadoop完全分布式集群已经安装成功。修改hbase-site.xml。hadoop完全分布式集群。

qq_41585468的博客 1170

HBase学习之路——HBase Windows环境单机安装

一、HBase简介 HBase是一个分布式的、面向列的开源数据库,一个结构化数据的分布式存储系统。 HBase是Apache的Hadoop项目的子项目,HBase不同与一般的关系数据库,它适合于结构化数据存储的数据库,且HBase基于列而非基于行的模式。 HBase——Hadoop Database,分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。 ...

qq_38586378的博客 3098

hadoop3.2.4&hbase2.4.17 centos7 集群安装

站点特定配置- etc/hadoop/core-site.xml, etc/hadoop/hdfs-site.xml, etc/hadoop/yarn-site.xml和etc/hadoop/mapred-site.xml。复制etc/hadoop/core-site.xml,etc/hadoop/hdfs-site.xml,etc/hadoop/yarn-site.xml到其它节点。phoenix下载地址:https://phoenix.apache.org/download.html。

TanYYF的专栏 896

Ubuntu安装Hbase

Ubuntu安装Hbase

weixin_71706821的博客 2955

如何安装配置hbase

文中介绍了如何配置hbase,常见的命令及常见的两个大坑。

笔者从事电信媒体开发多年,愿意将多年的开发经验分享给同行 2687

安装hbase

软件版本: Centos7 jdk : 1.8 Hadoop : 2.7.1 zookeeper : 3.5.6 hbase : 1.2.5 1.安装Hadoop集群 备注:如果用的虚拟机则首先要固定所有服务器的ip地址;操作使用NAT然后修改ifconfig-en3文件相应的操作百度; 给你一个链接:https://www.cnblogs.com/luoocean/p/11590755.html...

qq_42833924的博客 5万+

hbase-2.4.17-bin 安装包

hbase-2.4.17-bin 安装包

Pinpoint【环境搭建 01】JDK\HBase\Pinpoint Collector+Web 最新版 2.3.3 安装配置运行验证及脚本文件分享(避坑指南捷径指北)

本文介绍了Pinpoint APM工具v2.3.3版本的部署过程,包括JDK8、HBase 1.7.1的安装配置,以及Pinpoint Collector和Web组件的启动。主要解决了三个关键问题:1)Java环境要求;2)HBase版本兼容性问题;3)Web访问端口差异。文章提供了详细的安装步骤和常见问题解决方案,并分享了相关组件的下载链接。特别强调了版本兼容性的重要性,建议用户注意官方文档版本与实际部署版本的差异。

シ風 710

深入了解神经网络:构建人工智能的基石

这篇博客将为您解释神经网络的构造,让您能够理解这个令人着迷的领域的基本工作原理。神经网络是人工智能领域的关键技术,它们的构造基于神经元的灵感,并结合了数学、统计和机器学习的原理。输入可以类比为神经元的树突,而输出可以类比为神经元的轴突,计算则可以类比为细胞核。较好的方法就是预先设定几个可选值,通过切换这几个值来看整个模型的预测效果,选择效果最好的值作为最终选择。:这是神经网络的核心部分,包含多个层次的神经元。、神经网络结构图中的拓扑与箭头代表着预测过程时数据的流向,跟训练时的数据流有一定的区别;

AI_dataloads的博客 2万+

微机原理课程设计-模拟十字路口交通信号灯

一、设计任务描述 1.1设计目的 通过课程设计使学生更进一步掌握微机原理及应用课程的有关知识,提高应用微机解决问题的能力,加深对微机应用的理解。通过查阅资料,结合所学知识进行软、硬件的设计,使学生初步掌握应用微机解决问题的步骤及方法。为以后学生结合专业从事微机应用设计奠定基础。 1.2 设计要求 控制LED灯,按照十字路口红绿灯的原理亮灭显示: (1) 东西方向车辆放行x秒...

Learning_is_endless的博客 2万+

HBase安装与配置(亲测有效)

1. jdk、hadoop、hbase压缩包自己使用winscp上传,版本不一样的话,在进行配置环境变量以及修改配置文件时,需要改成自己所使用的压缩包版本号 2.格式化文件系统时,如果失败想要重新格式化,需要删除namenode、datanode这两个文件夹里面的所有东西 3.如果实验过程中没出现错误,但在使用jps查看集群是否成功时发现进程没有显示完,可以使用stop-all.sh关闭集群后再次使用start-all.sh开启集群 4.可能在打开hbase shell进行使用的时候,会报错ERROR

此人很懒 8024

龙头复盘神器/复盘于导出工具最新版5.6

龙头复盘神器,复盘于导出工具

初入python踩过的坑 8234

HBase Windows 安装

在安装HBase之前,我们需要先安装JDK和Hadoop,具体JDK和Hadoop的安装我前面已经做过了,需要的话,请看我的另一篇博客:Hadoop Windows 安装 还是那句话,在安装HBase之前,我们需要搞清楚HBase、Hadoop和Java之间版本的对应关系:我们具体可以看Apache官网:HBase、Hadoop和Java之间版本关系 由于我的JDK版本为1.8和Hadoop版本为3.2.2,所以我这里下载HBase-2.4.10,现在给出Apache中Hbase所有版本下载:Hbas

BlueProtocolBlog 5586

Scrapy实现微博关键词爬虫(爬虫结果写入mongodb)

话不多说,上代码: spiders文件夹下的microBlogSpider.py里这样写: # -*- coding: utf-8 -*- import scrapy from scrapy import Spider, Request, FormRequest from scrapy.selector import Selector import datetime import random from blogSpider.items import microBlogItem, keyWordItem f

qq_39360565的博客 1779

告别付费!手把手教你用DataV.GeoAtlas获取全国街道级GeoJSON数据(附完整避坑指南)

本文详细介绍了如何免费使用阿里云DataV.GeoAtlas工具获取全国街道级GeoJSON数据。通过可视化选取、格式转换、数据校验等步骤,提供了一套完整的避坑指南和工作流,帮助前端和可视化开发者高效解决高精度地图数据获取难题,节省成本并提升开发效率。

weixin_29085865的博客 899

Hbase与Hadoop版本对应

安装HBase时,要考虑选择正确的Hadoop版本,否则可能出现不兼容的情况。 Hadoop version support matrix "S" = supported/支持 "X" = not supported/不支持 "NT" = Not tested/没有测试   HBase-0.92.x

Alan Zhuang的博客 1万+

S32K344 Bootloader实战:一个按键实现从Boot到App的无缝跳转(附完整代码)

本文详细介绍了基于NXP S32K344微控制器的Bootloader开发实战,重点解析如何通过一个硬件按键实现从Boot到App的可靠跳转。内容涵盖内存分区规划、中断向量表重映射、外设初始状态管理等核心要素,并提供了完整的代码示例和调试技巧,适用于汽车电子和工业控制等高可靠性应用场景。

weixin_29192365的博客 307

【Hadoop和Hbase集群配置】3台虚拟机、jdk+hadoop+hbase下载和安装、环境配置和集群测试

VMware+CentOS7,3台虚拟机配置hadoop集群,jdk+hadoop+hbase的下载和安装、环境配置,Hadoop和HBase集群测试

2201_75539359的博客 3961

MATLAB船舶开尔文尾迹三维仿真建模

开尔文尾迹介绍 Kelvin最早研究舰船在水面运动在水面上形成波纹的原理,主要针对静水中点源运动的尾迹问题,并给出尾迹的张角和波高分布情况。由 Kelvin 的理论,一般情况下假设由一个理想点源来代替舰船,开尔文尾迹由分歧波和横断波组成,分歧波向船的两侧扩散,而横断波主要向船的后方传播,在相遇的地方两波相干形成尖头波,且尖头波位于尾迹角16°到19.5°之间,又因为尖头波波长过短,以至于无法单独的区分出每个尖头波的波前,所有的波前在视觉效果上就连成一条直线表现为亮线,称为开尔文臂,开尔文臂以船身对称,且角度

qq_19512613的博客 3844

A2A 协议详解:Agent Card 的设计与实现

Agent Card 是 Agent2Agent (A2A) 协议中实现智能体发现与互操作性的核心组件。本文将深入剖析 Agent Card 的设计理念、关键字段及其在智能体生态系统中的作用。我们将通过详细的 JSON Schema 解析和 Python SDK 示例,帮助您理解如何精确地定义和发布智能体能力,为构建可发现、可协作的 AI 智能体奠定基础。当您使用a2a.Agent类初始化一个智能体时,SDK 会根据您提供的参数(nameversion等)自动构建内部的 Agent Card 表示。

加入“Super Entity”,与全能开发团队共探AI智能体与数字人项目,开启前沿技术之旅。 1476

Hbase下载与安装部署(一)- 独立式

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 解压JD

todd的博客 7794

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Hbase单机安装配置

概述 HBase – Hadoop Database是一个分布式的、面向列的开源数据库,该技术来源于Chang et al所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,hbase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的h...

常年被追砍的博客 1712

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Hbase下载、安装流程

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系统中 上

qq_45040113的博客 1万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Hbase伪分布安装教程,详细版

要配分布式的话第一个要改为true,我们现在是伪分布所以也要改为true,版本和我的一样的就找我这样做就行,版本和我的不同的,没有的配置就加上,不同的改了和我的一样即可。根据自己的安装软件的位置解压,/opt/module/是我的安装路径:tar -zxvf hbase-2.4.6-bin.tar.gz -C /opt/module/直接在文件的最后添加如下内容保存并退出,第一个改为自己的JDK安装路径,第二个改为自己的Hbase安装路径,第四个为true是使用Hbase自带的zookeeper。

weizhigongzi的博客 1445
上一篇: 用Shell命令和Java API与HDFS进行交互
下一篇: HBase编程实训,shell命令以及Java API实现
lqcStar
博客等级 码龄7年 10粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lqcStar

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值