Ambari+Bigtop 的一站式编译部署方案,真挺省事的,尤其适合懒得折腾环境的朋友。直接用打好的hbase_3_2_0-rest-2.4.13-1.el7.x86_64.rpm包,装上就能跑,兼容性也比较稳,基本上 CentOS 7 上不用多配。你要是做大数据集群的,是 HBase 相关的,建议收藏一份。

结合AmbariBigtop来管理部署 HBase 组件,省了不少手动配置的麻烦。包里集成得比较干净,不用自己一点点去编译。适合想快速上手或者在测试环境里快速搭建的场景。

你要是想更深入搞,可以去看下这几个相关文章,像ambari-2.7.5 编译加速这种,就挺实用。还有Ambari on Docker的方案,也比较轻便。你自己看情况选吧,几种方式都能跑。

包在这里:https://gitee.com/tt-bigdata/ambari-env,还附了部署环境和源码。

建议你装之前先确认下JDKHadoop版本匹不匹配,还有端口和用户权限有没有问题。不然服务起来了访问不了,白忙活。

如果你打算在 CentOS 7 下部署 HBase REST 服务,又懒得全套自己配一遍,直接下这个 RPM 包,用 Ambari 托管,一步到位,效率还蛮高。