代码拉取完成,页面将自动刷新
基于 big-data-europe 的仓库代码修改,主要升级了 HBase 版本到 2.X, 增加 Phoenix 的配置,增加 HBase 对 Hadoop 共享库的配置,同时修改 HBase 组件由 http 下载为本地二进制包拷贝(天朝的墙....),减少构建过程中键盘被砸坏的风险。
主要组件版本如下:
仓库中包含完整的 hbase-2.0.0-bin.tar.gz
二进制包和 phoenix-5.0.0-hbase-2.0.tar.gz
中的 phoenix-5.0.0-server.jar
,仓库体积比较大,这也是无奈,毕竟在国内从 apache 历史仓库下载 hbase 历史版本的体验简直就是噩梦。
git clone https://github.com/Al-assad/docker-hbase.git
国内环境可以从 gitee 镜像仓库下载,毕竟 github 小水管不是吹的;
git clone https://gitee.com/assad/docker-hbase.git
docker-compose 构建基础镜像。
make build
Standalone
版本依赖结构与 quickstart HBase documentation 一致,只不过使用了 Hadoop
的 HDFS
版本作为底层储存。
主要用于开发测试环境的快速搭建。
docker-compose -f docker-compose-standalone.yml up -d
运行该版本会使用一个独立的 Zookeeper
,HMaster
节点和 HResgionserver
节点也会分开为独立容器。
docker-compose -f docker-compose-distributed-local.yml up -d
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。