
【Ambari自定义组件集成】Bigtop编译大数据组件,看这一篇就够了
编译完成后,系统会生成 RPM 或 DEB 安装包,你可以根据实际需求选择安装。Bigtop 的未来趋势。
·
快捷导航
在正式内容之前,通过下方导航,大家可以快速找到相关资源:
快捷导航 | 链接地址 | 备注 |
---|---|---|
相关文档 | - | |
ambari+bigtop自定义组件集成 | https://blog.csdn.net/TTBIGDATA/article/details/142150086 | CSDN地址 |
编译、开发、部署、集成解决方案 | https://t.zsxq.com/0PVcI | 知识星球 |
源代码 | - | |
Ambari-env | https://github.com/TtBigdata/ambari-env | GitHub |
Ambari-env | https://gitee.com/tt-bigdata/ambari-env | Gitee |
Ambari-2.8.0魔改版 | https://gitee.com/tt-bigdata/ambari-2.8.0 | Gitee |
编译包 | - | |
蓝奏云-1.0.2 | https://www.ilanzou.com/s/4mfyXMq9?code=6655 | |
阿里云盘-1.0.2 | https://www.alipan.com/s/q3TqL1mdPBp | 提取码:01no |
联系方式 | - | |
QQ:1群 | https://qm.qq.com/q/3DrsCY5b7a |
🎯【公开课推荐】
如果你喜欢通过视频学习,可以直接观看我录制的bigtop编译演示:
ambari+bigtop从入门到放弃——3-3-bigtop编译初探_哔哩哔哩_bilibili]
🛠️ 为什么选择Bigtop编译大数据?
-
Bigtop 和 HDP 是目前大数据平台建设中常见的两种方式,但它们有本质上的区别:
- Bigtop 提供了源码架构,用户可以从源代码层面自由定制和编译适合自己环境的组件,完全掌握开发和集成的过程,适合企业进行内部的定制化开发。俗话说,“授之以鱼不如授之以渔”,Bigtop 非常适合企业。
- HDP(Hortonworks Data Platform) 则只提供已经打包好的 RPM 包,虽然省去了编译的过程,但限制了企业定制化开发的灵活性,特别是在面对复杂的企业内部需求时,HDP的限制较多。
-
Bigtop 的未来趋势
- 随着越来越多的企业需要高度定制化的大数据平台,Bigtop 将成为企业内部构建和优化大数据底座的首选。Bigtop 的开放性和灵活性可以为企业提供更具性价比的解决方案。我们推出的 Ambari-env 项目,未来将帮助企业免费构建大数据底座,为用户提供更高效的定制化大数据平台建设方案。
💡 编译前准备
在开始 Bigtop 编译之前,请确保你的环境满足以下要求:
-
系统要求:
- Linux(推荐 CentOS 7.9)
- 至少 24GB 内存
- 300GB 硬盘空间
-
先决条件:
- Docker 和 Docker Compose 已安装
- Nexus 容器服务已启动,用于离线数仓代码编译支持
📋 编译步骤
1. 克隆项目仓库
首先,克隆 Bigtop 编译项目的源代码:
git clone https://gitee.com/tt-bigdata/ambari-env.git
cd ambari-env
2. 启动 Docker Compose
使用 Docker Compose 启动容器环境:
docker-compose -f docker-compose up -d
3. 一键编译
运行以下脚本开始编译所需的大数据组件:
bash /scripts/build/onekey_build.sh
编译完成后,系统会生成 RPM 或 DEB 安装包,你可以根据实际需求选择安装。
🔄 注意事项
-
编译过程中常见的问题及解决方法:
- 网络问题:大部分编译错误源于网络问题,遇到此类问题时,建议重试脚本,脚本已经处理了重复执行问题。
- Nexus服务:确保 Nexus 容器服务已正确启动,离线数仓编译过程需要本地私服支持。
📚 延伸阅读
如果你希望深入了解与 Bigtop 编译相关的更多内容,以下是一些推荐的延伸阅读:
- Bigtop编译_0_Zookeeper_3.2.0-3.5.9 👍(更新时间:2024-08-01)
- Bigtop编译_1_Hadoop_3.2.0-3.3.4 👍(更新时间:2024-07-25)
- Bigtop编译_2_Flink_3.2.0-1.15.3 💪(更新时间:2024-07-20)
- Bigtop编译_3_Hbase_3.2.0-2.4.13 💪(更新时间:2024-07-15)
- Bigtop编译_4_Hive_3.2.0-3.1.3 🤯(更新时间:2024-07-10)
- Bigtop编译_5_Kafka_3.2.0-2.8.1 🤯(更新时间:2024-07-05)
- Bigtop编译_6_Spark_3.2.0-2.3.2 👍(更新时间:2024-07-01)
- Bigtop编译_7_Solr_3.2.0-8.11.1 👍(更新时间:2024-06-25)
- Bigtop编译_8_Tez_3.2.0-0.9.2 👍(更新时间:2024-06-20)
- Bigtop编译_9_Zeppelin_3.2.0-0.10.1 👍(更新时间:2024-06-15)
- 成神之路_bigtop_基于方法论下的redis集成-打rpm包🆕🔥(更新时间:2024-09-11)
- 成神之路_bigtop_基于方法论下的redis集成-bigtop-select修改🆕🔥(更新时间:2024-09-11)
📥 资源下载
如果你需要下载编译好的包或其他资源,这里有一些可供下载的链接:
👥 社区互动
最后,欢迎大家加入我的社区,获取更多技术交流和更新:
- QQ讨论群:正在跳转
- 知识星球:开发、编译、部署、自定义集成整体解决方案
关注我的公众号,加入我的星球,获取最新的推文和一对一技术交流机会:
更多推荐
所有评论(0)