Mesos&PaaS系列文章之四——Mesos简单使用
来源:互联网 发布:暖男 中央空调 知乎 编辑:程序博客网 时间:2024/06/07 00:25
Mesos&Docker技术交流QQ群:491137983,一起学习,共同进步!
Mesos和Marathon都自带了简易的控制台,可以完成一些简单管理控制功能。
1.Mesos控制台
Mesos的控制台地址:http://192.168.2.71:5050
Mesos的控制台上可以查看的当前的资源实用情况、Slave节点状态、当前运行的Task、完成的Task、可以切换到Framework(如Marathon)或者Slave。
2.Marathon控制台
Marathon控制台地址:http://192.168.2.71:8080
Marathon控制台上可以查看当前应用的运行状态,可以发布新应用、调整当前应用的实例数等。
发布应用:
ID:helloCPUs:0.1Memory:16Disk Space:0Instances:1Command:echo hello world!;sleep 10;
上述例子是使用Mesos默认容器进行创建,并执行任务;如果需要使用docker容器,可以在Docker container settings
中填写具体参数。
应用创建后,会输出hello world!
,并且每10秒钟重新deploy一次。
说明:Mesos+Marathon框架发布的Task会在执行完毕后进行销毁,并重新发布,若是需要发布web app一类的长应用,必须保证运行程序独占console,如Tomcat,可以执行
catalina.sh run
进行启动并保持长运行状态,后台运行的程序Marathon无法保持Task长运行。
可以通过Marathon的RestAPI发布应用
curl -X POST http://192.168.2.71:8080/v2/apps -d@inky.json -H "Content-type: application/json"
inky.json文件示例
{ "id": "inky4", "container": { "docker": { "image": "192.168.2.98:5000/tomcat-jdk1.7", "network":"BRIDGE", "portMappings":[{"containerPort":8080,"hostPort":0,"protocol": "tcp"}] }, "type": "DOCKER", "volumes": [] }, "args": [], "cpus": 1, "mem": 512, "instances": 1}
0 0
- Mesos&PaaS系列文章之四——Mesos简单使用
- Mesos&PaaS系列文章之一——环境准备
- Mesos&PaaS系列文章之二——Master节点安装
- Mesos&PaaS系列文章之三——Slave节点安装
- Mesos&PaaS系列文章之五——负载均衡与服务发现
- Docker系列之(二):使用Mesos管理Docker集群(Mesos + Marathon + Chronos + Docker)
- Docker系列之(二):使用Mesos管理Docker集群(Mesos + Marathon + Chronos + Docker)
- Mesos源码分析(5): Mesos Master的启动之四
- mesos
- Mesos
- Docker系列之(二):使用Mesos管理Docker集群
- apache mesos 入门(4)——mesos中的资源
- 云计算学习总结(1)——PaaS云平台部署之在Centos7搭建Mesos+Zookeeper+Marathon+Docker单机集群
- mesos学习之cgroup
- 使用Docker部署Mesos
- mesos、marathon、chronos使用
- 畅谈 Mesos 生态圈系列
- mesos+marathon环境简单搭建
- 使用IntelliJ IDEA编写SparkPi直接在Spark中运行
- 常见的项目文件介绍
- 九度OJ 1192:回文字符串 (基础题)
- Caused by java.lang.UnsatisfiedLinkError Cannot load library
- C# 读写二进制文件
- Mesos&PaaS系列文章之四——Mesos简单使用
- Nginx为什么要造重复的轮子nginScript
- Python基础(十)正则表达式
- 使用Maven构建web项目遇到的一些问题
- CAN总线基础知识(一)
- Struts2乱码解决办法
- 九度OJ 1193:矩阵转置 (矩阵计算)
- 二叉树的基础(遍历、深度、二叉树相等、判断平衡二叉树)
- 概率矩阵分解模型 PMF