大家好, 应无法参加本次例会所以把我之前做的big top的总结发给大家看一下。希望能有所启示。 项目地址:
官方主页:https://bigtop.apache.org/
项目地址: https://github.com/apache/bigtop 主要功能:
- 打包: RPM, DEB - 测试框架: 测试各个组件的依赖和冲突关系 - 虚拟化: VM, docker
主要脚本语言:
- Puppet - Groovy - RPM/DEB - Bash - Vagrant file - Dockerfile
代码主要结构:
- bigtop-deploy : 部署脚本 - bigtop-packages : 组件的RPM/DEB定义 - bigtop-test-framework : 测试组件 - bigtop-tests : - test-artifacts : 测试源码 - test-execution : maven 定义 - bigtop-toolchain : puppet 定义 - provisioner : Vagrant and Docker 配置 - docker : Dockerfiles.
主要用途:
- Apache Hadoop App developers, 提供Apache Hadoop 2.0 虚拟环境供测试代码 - 基础维护人员,提供测试案例保证当前hadoop集群每个组件功能正常. - 开发商,定制自己的Hadoop开发环境。
最新组件更新2022年6月6日
[BIGTOP-3583] - Bump Zeppelin to 0.10.0 [BIGTOP-3596] - Bump ZooKeeper to 3.5.9 [BIGTOP-3598] - Bump HBase to 2.4.8 [BIGTOP-3599] - Bump Phoenix to 5.1.2 [BIGTOP-3601] - Bump Kafka to 2.8.1 [BIGTOP-3602] - Bump Spark to 3.1.2 [BIGTOP-3606] - Bump Hadoop to 3.2.3 [BIGTOP-3662] - Bump HBase to 2.4.11