`
hulianwang2014
  • 浏览: 691202 次
文章分类
社区版块
存档分类
最新评论
  • bcworld: 排版成这样,一点看的欲望都没有了
    jfinal

了解Apache Bigtop

 
阅读更多

Bigtop 是一个工程的系统开发包,对Apache Hadoop生态系统的测试。

Bigtop的主要目标就是构建一个Apache Hadoop生态系统的包和交互式测试的社区。这个包括对各类不同级别工程进行测试(包,平台,运行时间,升级等...),它由社区以关注系统作为一个整体开发而来。


构建Bigtop

包能够被构建在Ubuntu 10.10, CentOS 5/6, Fedora 18, Mageia 1 和12.1, 它们也同样能够在其它平台被构建。
构建的前提是有下列工具包:
  • Java JDK 1.6
  • Apache Ant
  • Apache Maven
  • wget
  • tar
  • git
  • subversion
  • gcc
  • gcc-c++
  • make
  • fuse
  • protobuf-compiler
  • autoconf
  • automake
  • libtool
  • sharutils
  • asciidoc
  • xmlto

On RPM-based systems one also needs

  • lzo-devel
  • zlib-devel
  • fuse-devel
  • openssl-devel
  • python-devel
  • libxml2-devel
  • libxslt-devel
  • cyrus-sasl-devel
  • sqlite-devel
  • mysql-devel
  • openldap-devel
  • rpm-build
  • createrepo
  • redhat-rpm-config (RedHat/CentOS only)

在基于DEB系统也需要:

  • libxslt1-dev
  • libkrb5-dev
  • libldap2-dev
  • libmysqlclient-dev
  • libsasl2-dev
  • libsqlite3-dev
  • libxml2-dev
  • python-dev
  • python-setuptools
  • liblzo2-dev
  • libzip-dev
  • libfuse-dev
  • libssl-dev
  • build-essential
  • dh-make
  • debhelper
  • devscripts
  • reprepro

连续集成(Continuous Integration)

Apache Bigtop 使用Jenkins作为CI(continuous integration)测试(您能够学习到更多有关Jenkins). 当前有2台Jenkins服务器运行这个工程。
无论什么时候有代码提交到trunk branch里,Apache Jenkins服务器会运行“Bigtop-trunk”作业,交流地运行几个测试作业
Bigtop Jenkins服务器每天运行0.3和trunk branch的作业,对于支持的操作系统,每个作业(job)都有一个配置。在任何一个branch中,有一个作业来构建它的组件,一个作业运行包测试,另一个构建包仓库。那儿也有任务构建虚拟机镜像(Images),同样也会有2个最近发布的版本和其它综合任务(tasks)为了不同的RCs和测试。比如:

翻译地址http://bigtop.apache.org/


分享到:
评论

相关推荐

    Apache Bigtop在AdMaster中的应用.pdf

    Apache Bigtop在AdMaster中的应用.pdf

    bigtop:Apache Bigtop的镜像

    Apache Bigtop的主要目标是围绕Apache Hadoop相关项目的打包和互操作性测试建立一个社区。 这包括社区开发的各个级别的测试(打包,平台,运行时,升级等),重点是整个系统,而不是单个项目。 立即开始BigTop的...

    chef-bigtop-hdfs:Apache Bigtop 的基本食谱

    Apache Bigtop 的 HDFS 说明书 - 使用 Apache Bigtop 发行版的 0.8.0 版安装 hadoop hdfs ( ) 这本食谱是使用 ChefDK 开发的 你需要什么 安装 VirtualBox 安装 Vagrant 安装 vagrant berkshelf 插件vagrant ...

    chef-bigtop:适用于Apache Bigtop'sandbox'的厨师食谱+流浪汉

    大厨此菜谱现已弃用将使用Jamie Winsor的“ berksflow”工作流在单独的存储库中创建bigtop食谱集合描述本食谱使用Vagrant将Apache Bigtop 安装到单个VM上。 您可以将其用作hadoop的“沙箱”来进行尝试。 这不是...

    大数据时代AdMaster的运维架构.pdf

    大数据时代AdMaster的运维架构.pdf

    Bigtop-Manager 是一个用于管理 Bigtop 组件的平台

    Bigtop-manager 提供了一个现代的低门槛 Web 应用程序,以简化 bigtop 组件的部署和管理,类似于 Apache Ambari 和 Cloudera Manager。

    PetStoreLoadGenerator:BigPetStore 负载生成器

    我们已迁移至 APACHE Bigtop 我最近将这段代码提交给了 apache bigtop,现在它在 ASF 中维护。 快来加入我们并将代码拉下来! 目前,这个特定的存储库因此不再进行任何维护或开发。 但是,如果您向它拉取请求,我...

    bigtop

    Bigtop是一个用于开发Apache Hadoop生态系统的打包和测试的项目。 Bigtop的主要目标是围绕Hadoop相关项目的打包和互操作性测试建立一个社区。这包括社区开发的各个级别的测试(打包,平台,运行时,升级等),重点是...

    GPG-KEY-bigtop

    Bigtop是一个用于开发Apache Hadoop生态系统的打包和测试的项目。 Bigtop的主要目标是围绕Hadoop相关项目的打包和互操作性测试建立一个社区。 这包括社区开发的各个级别的测试(打包,平台,运行时,升级等),重点...

    bigtop.repo

    Bigtop是一个用于开发Apache Hadoop生态系统的打包和测试的项目。 Bigtop的主要目标是围绕Hadoop相关项目的打包和互操作性测试建立一个社区。 这包括社区开发的各个级别的测试(打包,平台,运行时,升级等),重点...

    bigtop:彩色虚拟现实中的曼哈顿情节,增加了频率表达

    介绍BigTop通过为科学家和科学爱好者提供一种轻松融入其数据的简便方法,展示了虚拟现实在科学可视化方面的潜力。 与更传统的2D可视化方法相比,这提供了几个关键优势,例如: 与在浏览器中输入基因组坐标相比,提供...

    bigtop.list

    Bigtop是一个用于开发Apache Hadoop生态系统的打包和测试的项目。 Bigtop的主要目标是围绕Hadoop相关项目的打包和互操作性测试建立一个社区。 这包括社区开发的各个级别的测试(打包,平台,运行时,升级等),重点...

    bigtop-1.5.0-project.tar.gz

    Bigtop是一个用于开发Apache Hadoop生态系统的打包和测试的项目。 Bigtop的主要目标是围绕Hadoop相关项目的打包和互操作性测试建立一个社区。 这包括社区开发的各个级别的测试(打包,平台,运行时,升级等),重点...

    ambari 搭建大数据平台

    ambari 搭建分布式的大数据平台,可对大数据平台进行集群管理

    impala-udf-devel-1.4.0-1.impala1.4.0.p0.7.el6.x86_64.rpm

    impala udf C++版需要,CDH官网不再开放下载。

Global site tag (gtag.js) - Google Analytics