码迷,mamicode.com
首页 > 其他好文 > 详细

在 OS X Yosemite 中部署Mesos

时间:2015-07-14 21:58:22      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

1)从mesos的官网下载mesos的最新稳定版本:http://mesos.apache.org/downloads/,本文为mesos-0.22.1版本。

2)移动至你喜欢的目录(你在该目录下具有777权限),本文放在~/Desktop下;解压:

tar -zxf mesos-0.22.1.tar.gz

生成目录名为~/Desktop/mesos-0.22.1。

3)安装命令行工具和Homebrew:

xcode-select --install
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

4)利用brew安装mesos必要的依赖软件:

brew install autoconf automake libtool subversion maven

在安装过程中由于某些网络限制原因,造成一些软件无法正常下载,出现如下错误:

技术分享

此时请通过VPN或代理等FanQiang方式从浏览器中输入如下url进行下载(不同版本对应的文件名可能不同,以安装过程中的Error信息为准):

https://homebrew.bintray.com/bottles/openssl-1.0.2d_1.yosemite.bottle.tar.gz
https://homebrew.bintray.com/bottles/subversion-1.8.13.yosemite.bottle.1.tar.gz
https://homebrew.bintray.com/bottles/scons-2.3.5.yosemite.bottle.tar.gz
https://serf.googlecode.com/svn/src_releases/serf-1.3.8.tar.bz2

将下载的这四个文件移动到 /Library/Caches/Homebrew/ 目录下,再次运行

brew install autoconf automake libtool subversion maven

技术分享

安装成功后如上图所示。

5)编译生成mesos

在~/Desktop/mesos-0.22.1目录下新建build目录,在该路径下进行mesos的生成:

mkdir build
cd build
../configure
make

6)运行Mesos

configure无报错且make成功后,mesos即安装完成。安装后硬盘被吃掉了5个多G的空间。在build目录下分别启动master和slave:

./bin/mesos-master.sh --ip=127.0.0.1 --work_dir=./mesos_work_dir
./bin/mesos-slave.sh --master=127.0.0.1:5050

技术分享

在浏览器中输入http://127.0.0.1:5050/#/ 显示Mesos的界面如下,则配置成功。

技术分享

在 OS X Yosemite 中部署Mesos

标签:

原文地址:http://www.cnblogs.com/openxxs/p/4646182.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!