0


【Ambari自定义组件集成】Bigtop编译大数据组件,看这一篇就够了

快捷导航

在正式内容之前,通过下方导航,大家可以快速找到相关资源:
快捷导航链接地址备注****相关文档-ambari+bigtop自定义组件集成https://blog.csdn.net/TTBIGDATA/article/details/142150086CSDN地址编译、开发、部署、集成解决方案https://t.zsxq.com/0PVcI知识星球**源代码**-Ambari-envhttps://github.com/TtBigdata/ambari-envGitHubAmbari-envhttps://gitee.com/tt-bigdata/ambari-envGiteeAmbari-2.8.0魔改版https://gitee.com/tt-bigdata/ambari-2.8.0Gitee**编译包**-蓝奏云-1.0.2https://www.ilanzou.com/s/4mfyXMq9?code=6655阿里云盘-1.0.2https://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 编译之前,请确保你的环境满足以下要求:

  1. 系统要求:- Linux(推荐 CentOS 7.9)- 至少 24GB 内存- 300GB 硬盘空间
  2. 先决条件:- 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 安装包,你可以根据实际需求选择安装。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

🔄 注意事项

  1. 编译过程中常见的问题及解决方法:- 网络问题:大部分编译错误源于网络问题,遇到此类问题时,建议重试脚本,脚本已经处理了重复执行问题。- Nexus服务:确保 Nexus 容器服务已正确启动,离线数仓编译过程需要本地私服支持。

📚 延伸阅读

如果你希望深入了解与 Bigtop 编译相关的更多内容,以下是一些推荐的延伸阅读:

  1. Bigtop编译_0_Zookeeper_3.2.0-3.5.9 👍(更新时间:2024-08-01)
  2. Bigtop编译_1_Hadoop_3.2.0-3.3.4 👍(更新时间:2024-07-25)
  3. Bigtop编译_2_Flink_3.2.0-1.15.3 💪(更新时间:2024-07-20)
  4. Bigtop编译_3_Hbase_3.2.0-2.4.13 💪(更新时间:2024-07-15)
  5. Bigtop编译_4_Hive_3.2.0-3.1.3 🤯(更新时间:2024-07-10)
  6. Bigtop编译_5_Kafka_3.2.0-2.8.1 🤯(更新时间:2024-07-05)
  7. Bigtop编译_6_Spark_3.2.0-2.3.2 👍(更新时间:2024-07-01)
  8. Bigtop编译_7_Solr_3.2.0-8.11.1 👍(更新时间:2024-06-25)
  9. Bigtop编译_8_Tez_3.2.0-0.9.2 👍(更新时间:2024-06-20)
  10. Bigtop编译_9_Zeppelin_3.2.0-0.10.1 👍(更新时间:2024-06-15)
  11. 成神之路_bigtop_基于方法论下的redis集成-打rpm包🆕🔥(更新时间:2024-09-11)
  12. 成神之路_bigtop_基于方法论下的redis集成-bigtop-select修改🆕🔥(更新时间:2024-09-11)

📥 资源下载

如果你需要下载编译好的包或其他资源,这里有一些可供下载的链接:

  • Ambari-env-1.0.2- 阿里云盘链接 提取码: 01no- 蓝奏云链接

👥 社区互动

最后,欢迎大家加入我的社区,获取更多技术交流和更新:

  • QQ讨论群:正在跳转
  • 知识星球:开发、编译、部署、自定义集成整体解决方案

关注我的公众号,加入我的星球,获取最新的推文和一对一技术交流机会:


本文转载自: https://blog.csdn.net/TTBIGDATA/article/details/142361520
版权归原作者 TTBIGDATA 所有, 如有侵权,请联系我们删除。

“【Ambari自定义组件集成】Bigtop编译大数据组件,看这一篇就够了”的评论:

还没有评论