本文作者:蔡佳良
原文阅读:【巨人肩膀社区·博客·分享】Bigtop 从0开始
BigTop的应用场景:
1. BigTop通过提供预配置的Docker镜像,极大简化了在不同操作系统上编译大数据组件的rpm或deb包的过程,使之变得快捷且高效。
2. BigTop集成了编译过程中所需的复杂依赖关系,有效解决了常见的编译错误,并且通过代码中的补丁确保了流畅的编译体验。这意味着,用户不再需要为官方包无法编译或搭建复杂的编译环境而感到困扰。
3. BigTop还提供了对Apache Ambari的支持,使用户能够轻松打包与Ambari兼容、满足安装要求的大数据软件包。
国内用户使用bigtop的痛点:
bigtop 编译时所有依赖需要从国外下载,即使配置了科学上网也会非常慢,网络不稳定还容易导致编译失败,第一次编译打包通常需要耗时非常久。
bigtop 的git 地址: https://github.com/apache/bigtop/
使用前提:会使用科学上网,有Linux 环境