在 OS X Yosemite 中部署Mesos

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 --installruby -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
../configuremake

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的界面如下,则配置成功。

时间: 2024-10-22 15:05:57

在 OS X Yosemite 中部署Mesos的相关文章

7条命令在docker中部署Mesos集群

7条命令在docker中部署Mesos集群 所有使用的Docker容器构建文件是有也.您可以在本地构建每个容器或只使用位于Docker Hub预构建的容器.下面的命令会自动下载所需的预建的容器为您服务.ZooKeeper?-?https://registry.hub.docker.com/u/garland/zookeeper/Meso Master?-?https://registry.hub.docker.com/u/garland/mesosphere-docker-mesos-maste

OS X Yosemite中VMware Fusion实验环境的虚拟机文件位置备忘

Host OS版本: OS X Yosemite  10.10.2 虚拟机软件版本:VMware Fusion 专业版 6.0.4 (1887983) 起因:换Mac了,对此系统还在熟悉当中,熟悉的过程中有一些问题,就此记下. 一.虚拟机被安装在哪里了? 在OS X操作系统中安装了VMware Fusion虚拟机软件,在VMware Fusion中安装了两个虚拟机. VMware Fusion默认将虚拟机的文件安装在:         当前用户的  -->家目录下的  -->"文稿&

如何在 OS X Yosemite 中安装 Java

如果你的 Mac 纯净的安装了 OS X Yosemite 的话,其中是不会包含 Java 的,如果你的 Mac 需要安装 Java 环境的话,可以通过下面介绍的两种方法来实现.通过手动安装最新版 JRE 8,或者从苹果官方获取能够兼容 OS X  Yosemite 的老版本 Java .当然对于这个 Mac 技巧来说,通常是开发人员才有配置 Java 环境的需求. 方法一:从苹果官方获得兼容 Yosemite 的 Java 版本 苹果官方下载地址, 实际上这个是 JRE 6,虽然不是最新版本,

【转】在VMware中安装OS X Yosemite

原文网址:http://blog.gaohaobo.com/229.html OS X(前称:Mac OS X)操作系统是由苹果公司(Apple Inc.)为其Mac系列产品开发的.基于Unix的专属操作系统,向来只能安装在Mac设备上.而自从Mac采用Intel的处理器之后,Mac OS X开始被黑客破解,从而使其可以安装到PC上,这种在非Apple设备上使用Mac OS X操作系统的机器,被称为”黑苹果”(Hackintosh):与其相对,在Mac设备上运行原版Mac OS X操作系统的机器

在Mac OS X Yosemite 10.10.3 中搭建第一个 ASP.NET 5 Web 项目

终于有时间在 Mac 上安装一下 ASP.NET 5,网上有许多教程,但是多数的时间比较早了,版本不是最新,搭着 Build 2015 的春风,我也实践一下 Mac OS X 上的 ASP.NET 5. 经常使用 Windows 8.1,对 Mac 并不太熟悉,也一并把安装中的问题趟一遍. 前几天刚刚更新了 Mac 的操作系统,操作系统版本 Mac OS X Yosemite 10.10.3. 1. 在 Mac OS X 上安装 ASP.NET 5 ASP.NET 5 运行在 DNX 之上,DN

详细的OS X Yosemite 10.10懒人版安装教程

永远记住一句话:难,是因为不会.先是要放宽心态,才更利于解决安装过程中这样那样的问题.多尝试多动脑,不要有过份的依赖.很多问题到解决以后,才发现是如此的简单,我装黑苹果是拿来使用的,所以我的目的是装好,好用,比Windows虚拟机好用.如果不能的话,也就没有折腾的必要.所以,我们必须以这种心态来折腾黑苹果,就轻松许多. 本教程适合笔记本带有Intel HD3000和Intel HD4000笔记本安装,如果其他的机型也可以试试哦 由于自己在学校里学习iOS开发了, 自己也有白苹果了(MacBook

MAC OS X Yosemite的PyQt4配置记录 by tsy

声明: 1)本报告由博客园bitpeach撰写,版权所有,免费转载,请注明出处,并请勿作商业用途. 2)若本文档内有侵权文字或图片等内容,请联系作者bitpeach删除相应部分. 3)本文档内容涉及Mac OS X Yosemite的PyQt4配置. 4)仅仅作为参考用途,抛砖引玉,不作为证据证明用途,请自行取舍,核实引用. 0目录 1.1参考文献 主要是汇总一下,我参考阅读的一些文献.以此为坚实基础,进行实践.这些参考博客或文章是非常宝贵的经验记录. 1.2环境 需要准备些什么 1.3过程步骤

Mac OS X Yosemite 10.10.3 apache+mysql+django web开发环境的搭建

准备工作: 1.确认mac os x 的版本号为10.10.3: 2.mac os x yosemite预装了apache.python,因此无需下载该包: 在shell下输入python即可查看版本: Python 2.7.6 (default, Sep 9 2014, 15:04:36) [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin Type "help", "copyright"

简单制作 OS X Yosemite 10.10 正式版U盘USB启动安装盘方法教程 (转)

一.准备工作: 准备一个 8GB 或以上容量的 U 盘,确保里面的数据已经妥善备份好(该过程会抹掉 U 盘全部数据) 从这里下载苹果官方 OS X Yosemite 正式版的安装程序 (可选 AppSotre 或网盘下载) 如果你是从 Mac AppStore 下载的,下载完成后安装程序可能自动开始,这时先退出安装 如从网盘下载的,请将解压后获得的 "Install OS X Yosemite.app" (显示为 "安装 OS X Yosemite.app") 移动