Debian与HBase的集成开发环境搭建步骤如下:
- 安装Java:HBase依赖Java环境,使用OpenJDK 8/11,命令:
sudo apt update && sudo apt install openjdk-11-jdk。 - 安装Hadoop(可选):若需分布式存储,先安装Hadoop并配置HDFS,确保
hdfs://路径可用。 - 下载并解压HBase:从官网获取最新版本,解压至指定目录(如
/usr/local/hbase)。 - 配置环境变量:编辑
/etc/profile或~/.bashrc,添加:export HBASE_HOME=/usr/local/hbase export PATH=$PATH:$HBASE_HOME/bin使配置生效:
source /etc/profile。 - 修改HBase配置文件:
hbase-site.xml:设置数据存储路径(如hdfs://localhost:9000/hbase)、是否启用分布式模式等。hbase-env.sh:指定JAVA_HOME路径。
- 启动服务:
- 单机模式:
start-hbase.sh。 - 集群模式:需先启动Zookeeper,再启动HBase Master和RegionServer。
- 单机模式:
- 验证安装:
- 通过Web UI(默认端口16010)查看集群状态。
- 使用
hbase shell执行命令(如list)测试功能。
注意事项:
- 确保HDFS和Zookeeper服务已启动(若使用分布式模式)。
- 根据实际需求调整配置文件中的IP、端口等参数。
- 生产环境建议配置防火墙规则,开放HBase所需端口(如16000-16030、2181等)。
参考来源: