部署与配置
Quick Start
Mesos Installation & Configuration
- 下载Mesos 
可以选择下载发布版本:
$ wget http://www.apache.org/dist/mesos/0.25.0/mesos-0.25.0.tar.gz
 $ tar -zxf mesos-0.25.0.tar.gz
也可以选择下载
$ git clone https://git-wip-us.apache.org/repos/asf/mesos.git
- 系统必备
笔者使用
# Install Command Line Tools.
    $ xcode-select --install
    # Install Homebrew.
    $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    # Install libraries.
    $ brew install autoconf automake libtool subversion maven
- 编译
    # Change working directory.
    $ cd mesos
    # Bootstrap (Only required if building from git repository).
    $ ./bootstrap
    # Configure and build.
    $ mkdir build
    $ cd build
    $ ../configure
    $ make
如果为了提高编译的速度,可以添加如下参数-j V=0make
    # Run test suite.
    $ make check
    # Install (Optional).
    $ make install
- 简单运行
Mesos comes bundled with example frameworks written in C++, Java and Python.
    # Change into build directory.
    $ cd build
    # Start mesos master (Ensure work directory exists and has proper permissions).
    $ ./bin/mesos-master.sh --ip=127.0.0.1 --work_dir=/var/lib/mesos
    # Start mesos slave.
    $ ./bin/mesos-slave.sh --master=127.0.0.1:5050
    # Visit the mesos web page.
    $ http://127.0.0.1:5050
    # Run C++ framework (Exits after successfully running some tasks.).
    $ ./src/test-framework --master=127.0.0.1:5050
    # Run Java framework (Exits after successfully running some tasks.).
    $ ./src/examples/java/test-framework 127.0.0.1:5050
    # Run Python framework (Exits after successfully running some tasks.).
    $ ./src/examples/python/test-framework 127.0.0.1:5050
Docker
Built in Docker
这里说的
managing-docker-clusters-using-mesos-and-marathon
