Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Mesos package for Debian, Ubuntu
Shell
branch: master

This branch is 224 commits behind deric:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
centos
debian Factor out initialization and configs. Add syslog.
default
redhat These are note used at present.
ubuntu Factor out initialization and configs. Add syslog.
.gitignore Ignore dist tarball.
Makefile
README.md ruby as requirement
build_mesos Adjust build jobs based on cores available.
conf
copyright
mesos-init-wrapper Layout and whitespace.

README.md

Mesos Debian packaging

Build scripts to create a Mesos Debian package with FPM for simple installation in a cluster.

Mesos is a cluster manager that provides efficient resource isolation and sharing across distributed applications, or frameworks. It can run Hadoop, MPI, Hypertable, Spark (a new framework for low-latency interactive and iterative jobs), and other applications. Currently is in the Apache Incubator and going through rapid development, though stable enough for a production usage. See Mesos website for more details.

Requirements

  • ruby
  • prerequisites:

    gem install fpm sudo apt-get install python-dev autoconf automake git make libssl-dev libcurl3

define in e.g. ~/.bash_profile a MAINTAINER variable

export MAINTAINER="email@example.com"

Building deb package

./build_mesos wheezy

TODO

  • automatic restart of master/slave when upgrading
  • logrotate support
  • service autostart

Authors

  • Tomas Barton
Something went wrong with that request. Please try again.