news 2026/7/1 1:40:15

windows安装hbase1.2.6(图文教程)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
windows安装hbase1.2.6(图文教程)

下面给你一套2025 年 Windows 10/11 上最清晰、最稳、适合课程设计/毕业设计的 HBase 1.2.6 单机版完整安装 + 数据导入教程(全图文级,一条一条复制粘贴就能跑通)

一、环境要求(必须提前装好)

  • Windows 10/11 64 位
  • JDK 1.8(推荐 jdk1.8.0_401)
  • Hadoop-2.7.1
  • 任意位置解压即可,无需安装到 C 盘

二、下载地址(全部直链,2025 年永久有效)

项目版本下载直链(点开直接下)备注
HBase1.2.6https://archive.apache.org/dist/hbase/1.2.6/hbase-1.2.6-bin.tar.gz官方存档
winutils(Hadoop 模拟工具)hadoop-2.7.1https://github.com/cdarlint/winutils/blob/master/hadoop-2.6.1/bin/winutils.exe
https://github.com/cdarlint/winutils/blob/master/hadoop-2.6.1/bin/hadoop.dll
必须两个都要下

三、目录结构规划(推荐这样放)

D:\ ├─hadoop-2.7.1\ │ └─bin\ │ ├─winutils.exe │ └─hadoop.dll └─hbase-1.2.6\ ├─bin\ ├─conf\ └─logs\ ← 后面会自动创建

四、关键配置(只改这 2 个文件)

1. conf\hbase-env.cmd(打开后在文件最下面加入或修改)
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_401 ← 改成你自己的 JDK 路径 set HADOOP_HOME=D:\hadoop-2.7.1 ← 指向 bin 的上一层 set HBASE_MANAGES_ZK=true ← 单机必须 true(用内置 ZK) set HBASE_CLASSPATH=%HADOOP_HOME%\etc\hadoop
2. conf\hbase-site.xml(全部替换成下面内容,路径按自己改)
<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="configuration.xsl"?><configuration><!-- Windows 单机模式必备配置 --><property><name>hbase.cluster.distributed</name><value>false</value><description>必须 false,Windows 不支持 true</description></property><property><name>hbase.rootdir</name><value>file:///D:/hbase-1.2.6/root</value><description>本地文件系统路径,不能写 127.0.0.1</description></property><property><name>hbase.tmp.dir</name><value>D:/hbase-1.2.6/data/tmp</value></property><property><name>hbase.zookeeper.property.dataDir</name><value>D:/hbase-1.2.6/data/zoo</value></property><property><name>hbase.zookeeper.quorum</name><value>localhost</value></property><!-- 使用内置 ZooKeeper(单机最稳) --><property><name>hbase.zookeeper.property.clientPort</name><value>2181</value></property><!-- Web UI 端口(可不改) --><property><name>hbase.master.info.port</name><value>16010</value></property></configuration>
3. 手动创建下面三个文件夹(必须)
mkdir D:\hbase-1.2.6\root mkdir D:\hbase-1.2.6\data\tmp mkdir D:\hbase-1.2.6\data\zoo

五、启动与关闭(以后每天只用这 2 个批处理)

启动HBase.bat(双击即可)
@echo off echo ================================== echo HBase 1.2.6 Windows 单机启动 echo ================================== cd /d D:\hbase-1.2.6 call bin\start-hbase.cmd echo. echo 启动成功!请稍等 15 秒后访问: echo http://localhost:16010/master-status echo. echo 按任意键打开浏览器... pause >nul start http://localhost:16010/master-status
停止HBase.bat(双击关闭)
@echo off echo 正在关闭 HBase... cd /d D:\hbase-1.2.6 call bin\stop-hbase.cmd stop master echo 关闭完成! pause

六、验证是否成功(必须全部绿灯)

验证方式正确结果
jps只显示一个 HMaster(单机模式正常现象)
浏览器访问http://localhost:16010/master-status 能打开绿色页面
hbase shell能进 shell,执行 status / list 正常返回
  • 访问:http://localhost:16010/master-status 如图:

七、【加分项】一键导入 1 万条气候数据(双击即用)

把你的 CSV 放在 D:\climate.csv,内容示例:

rowkey,city,date,temp,hum,wind bj001,Beijing,2023-01-01,5.2,45,12.5 sh001,Shanghai,2023-01-01,12.8,78,8.3 ...

新建导入数据.bat

@echo off echo 正在创建表并导入数据... hbase shell -e "create 'climate','cf'" hbase org.apache.hadoop.hbase.mapreduce.ImportTsv ^ -Dimporttsv.separator=, ^ -Dimporttsv.columns=HBASE_ROWKEY,cf:city,cf:date,cf:temp,cf:hum,cf:wind ^ climate D:\climate.csv hbase org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles /user/hbase-unsecure/climate climate echo echo 导入完成!执行下面命令查看: echo hbase shell → scan 'climate',{LIMIT=>10} pause
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/26 13:36:45

5分钟搞定OpenWrt网络加速:迅雷快鸟插件完全配置指南

你是否经常遇到这样的困扰&#xff1a;下载大文件时速度缓慢&#xff0c;观看在线高清视频频繁缓冲&#xff0c;玩游戏时网络延迟过高&#xff1f;这些问题都源于网络带宽的限制。今天&#xff0c;我将为你介绍一款能够在OpenWrt系统上实现网络加速的神奇插件——luci-app-xlne…

作者头像 李华
网站建设 2026/6/29 0:05:47

中文聊天语料库终极指南:快速构建高质量对话AI训练数据

中文聊天语料库终极指南&#xff1a;快速构建高质量对话AI训练数据 【免费下载链接】chinese-chatbot-corpus 中文公开聊天语料库 项目地址: https://gitcode.com/gh_mirrors/ch/chinese-chatbot-corpus 在人工智能飞速发展的今天&#xff0c;构建一个优秀的聊天机器人离…

作者头像 李华
网站建设 2026/6/30 17:03:09

AWS SDK for Java 2.0 完全指南:从零构建云服务应用

AWS SDK for Java 2.0 完全指南&#xff1a;从零构建云服务应用 【免费下载链接】aws-sdk-java-v2 The official AWS SDK for Java - Version 2 项目地址: https://gitcode.com/GitHub_Trending/aw/aws-sdk-java-v2 AWS SDK for Java 2.0 是AWS官方提供的Java开发工具包…

作者头像 李华
网站建设 2026/6/28 12:47:35

终极Chrome内存优化神器:告别卡顿的完整使用手册

终极Chrome内存优化神器&#xff1a;告别卡顿的完整使用手册 【免费下载链接】thegreatsuspender A chrome extension for suspending all tabs to free up memory 项目地址: https://gitcode.com/gh_mirrors/th/thegreatsuspender 还在为Chrome浏览器疯狂吞噬内存而烦恼…

作者头像 李华
网站建设 2026/6/27 20:04:42

文档工具对比终极指南:如何选择最适合你的解决方案

文档工具对比终极指南&#xff1a;如何选择最适合你的解决方案 【免费下载链接】codehike Marvellous code walkthroughs 项目地址: https://gitcode.com/gh_mirrors/co/codehike 你是否曾经为了找到合适的文档工具而头疼不已&#xff1f;面对市场上众多的选择&#xff…

作者头像 李华
网站建设 2026/6/28 17:42:20

4、构建 OpenStack 云:硬件、软件与性能考量

构建 OpenStack 云:硬件、软件与性能考量 1. 云架构基础 在当今,用于创建 OpenStack 云的硬件和软件组合十分丰富。如今,对于进入市场的硬件或软件产品而言,具备与 OpenStack 的集成能力已成为基本要求。截至 2015 年 11 月的 Liberty 版本,OpenStack 拥有超过 50 个 Ci…

作者头像 李华