在当今的大数据生态系统中,HBase作为一款高可靠性、高性能的分布式列式数据库,广泛应用于海量结构化数据存储场景。本文将手把手教你如何在RockyLinux操作系统上完成HBase数据库的部署与基础配置,即使是Linux或数据库初学者也能轻松上手。
在开始部署前,请确保你的RockyLinux系统满足以下条件:
HBase是基于Java开发的,因此首先需要安装JDK。执行以下命令安装OpenJDK 11:
sudo dnf install -y java-11-openjdk-devel# 验证Java版本java -version 如果看到类似 openjdk version "11.0.x" 的输出,说明Java已成功安装。
前往Apache官网下载最新稳定版HBase(本文以3.0.0为例):
cd /optsudo wget https://archive.apache.org/dist/hbase/3.0.0/hbase-3.0.0-bin.tar.gzsudo tar -zxvf hbase-3.0.0-bin.tar.gzsudo mv hbase-3.0.0 hbasesudo chown -R $(whoami):$(whoami) hbase 编辑用户环境变量文件,添加HBase路径:
echo 'export HBASE_HOME=/opt/hbase' >> ~/.bashrcecho 'export PATH=$PATH:$HBASE_HOME/bin' >> ~/.bashrcsource ~/.bashrc 进入HBase配置目录,编辑 hbase-site.xml 文件:
cd /opt/hbase/confnano hbase-site.xml 将以下内容粘贴进去(单机模式配置):
<configuration> <property> <name>hbase.rootdir</name> <value>file:///opt/hbase/data</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/opt/hbase/zookeeper</value> </property> <property> <name>hbase.cluster.distributed</name> <value>false</value> </property></configuration> 该配置表示使用本地文件系统(非HDFS),适用于学习和测试环境。
执行以下命令启动HBase:
/opt/hbase/bin/start-hbase.sh 启动成功后,可通过以下命令验证进程:
jps 你应该能看到 HMaster 进程(单机模式下无RegionServer)。
HBase自带Web管理界面,默认端口为16010。在浏览器中访问:
http://你的服务器IP:16010
你将看到HBase的监控面板,确认服务正常运行。
进入HBase Shell进行简单测试:
hbase shell 在Shell中执行以下命令创建表并插入数据:
create 'test_table', 'cf'put 'test_table', 'row1', 'cf:name', 'Alice'scan 'test_table' 如果返回刚插入的数据,说明HBase已正常工作!
- 若启动失败,请检查Java是否安装正确;
- 单机模式仅用于开发测试,生产环境需搭配HDFS和ZooKeeper集群;
- 建议定期清理 /tmp 目录中的HBase临时文件。
通过本教程,你已成功在RockyLinux上完成了HBase数据库部署,掌握了从环境准备到基本操作的全流程。无论是搭建RockyLinux大数据平台还是学习HBase单机配置教程,这都是关键的第一步。后续可进一步探索HBase与Hadoop、Spark等组件的集成,构建完整的大数据处理体系。
祝你在大数据之旅中一路顺风!
本文由主机测评网于2025-12-18发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025129612.html