mesos下载、准备安装环境、编译以及测试

本文详细记录了在Red Hat 6上安装Mesos 0.21.0的过程,包括解决依赖问题、下载源码、编译以及运行测试。在安装过程中,遇到了如subversion、zlib、libcurl等库的缺失问题,通过添加新的YUM源和安装相应RPM包来解决。最终成功运行Mesos Master和Slave,并启动了一个Java框架进行测试。
摘要由CSDN通过智能技术生成

参考网址:http://mesos.apache.org/gettingstarted/

实验环境:mesos版本:0.21.0、操作系统:Red Hat 6


为了了解Spark的三种部署standalone、mesos和YARN。所以想尝试部署下mesos集群。我根据自己的需求,参考了官方文档的如下步骤:

Downloading Mesos

There are different ways you can get Mesos:

  1. Download the latest stable release from Apache (Recommended)

     $ wget http://www.apache.org/dist/mesos/0.22.1/mesos-0.22.1.tar.gz
     $ tar -zxf mesos-0.22.1.tar.gz

CentOS 6.5

  • Following are the instructions for stock CentOS 6.5. If you are using a different OS, please install the packages accordingly.

      Mesos 0.21.0+ requires subversion 1.8+ devel package which is not available by default by yum.
      Add one of the repo that has subversion-devel 1.8 available, i.e:
    
      Add new repo /etc/yum.repos.d/wandisco-svn.repo, with:
    
      [WandiscoSVN]
      name=Wandisco SVN Repo
      baseurl=http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/$basearch/
      enabled=1
      gpgcheck=0
    
      $ sudo yum groupinstall -y "Development Tools"
    
      $ sudo yum install -y python-devel java-1.7.0-openjdk-devel zlib-devel libcurl-devel openssl-devel cyrus-sasl-devel cyrus-sasl-md5 apr-devel subversion-devel apr-util-devel
    
      # Install maven.
      $ wget http://mirror.nexcess.net/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz
      $ sudo tar -zxf apache-maven-3.0.5-bin.tar.gz -C /opt/
      $ sudo ln -s /opt/apache-maven-3.0.5/bin/mvn /usr/bin/mvn
    

Building Mesos

    # Change working directory.
    $ cd mesos

    # Bootstrap (***Skip this if you are not building from git repo***).
    $ ./bootstrap

    # Configure and buil
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值