Marathon安装与配置

1. 地位

Marathon 是在Mesos上运行长期服务的框架,好比数据中心或机器的init.d,可以确保在其上运行的服务一直运行着。

2. Marathon安装

前提是已经安装好Mesos,见我的系列文章。
Marathon安装也有两种方式:官网手动安装;使用yum安装。> 这里我们使用yum的简单安装。
Note:使用yum安装Marathon时不需要任何必要的配置,在哪个节点上安装,Marathon就会在哪个节点上启动,建议安装到master节点上
sudo yum -y install marathon(就这么简单)

3. 可选配置

其实这个设置和安装Mesos时配置mesos的hostname效果一样,不配置会显示默认的localhost,不影响使用> mkdir -p /etc/marathon/conf/;touch hostname
echo 192.168.1.24 /etc/marathon/conf/hostname

4. 启动服务

systemctl start marathon.service
在Mesos WebUI中查看Marathon的状态:

Marathon status

Marathon WebUI

5. 配置

Marathon WebUI默认的端口是8080,修改端口的方法:

vi /etc/default/marathon

export HTTP_PORT=8181

export MARATHON_HTTP_PORT=8181

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容