mesos、marathon、chronos使用
来源:互联网 发布:淘宝客点击数少 编辑:程序博客网 时间:2024/05/23 01:04
zookeeper安装配置启动
https://zookeeper.apache.org/doc/r3.1.2/zookeeperStarted.html
到官网下载zookeeper tar包后,解压,修改配置文件conf/zoo.cfg
tickTime=2000# The number of ticks that the initial # synchronization phase can takeinitLimit=10# The number of ticks that can pass between # sending a request and getting an acknowledgementsyncLimit=5# the directory where the snapshot is stored.# do not use /tmp for storage, /tmp here is just # example sakes.dataDir=/tmp/zookeeper# the port at which the clients will connectclientPort=2181# the maximum number of client connections.# increase this if you need to handle more clientsmaxClientCnxns=60
启动zookeeper
bin/zkServer.sh start
mesos安装配置启动
cenots7系统配置mesos yum源
rpm -Uvh http://repos.mesosphere.io/el/7/noarch/RPMS/mesosphere-el-repo-7-1.noarch.rpm
master节点:
yum -y install mesos chronos marathon
mesos-master config目录:/etc/mesos、/etc/mesos-master
mesos-slave config目录:/etc/mesos、/etc/mesos-slave
marathon config目录:/etc/marathon/conf
chronos config目录:/etc/chronos/conf
[root@master ~]# ls /etc/mesoszk[root@master ~]# cat /etc/mesos/zk zk://master.mesos:2181/mesos[root@master ~]# ls /etc/mesos-master/quorum work_dir [root@master ~]# cat /etc/mesos-master/quorum1[root@master ~]# cat /etc/mesos-master/work_dir/var/lib/mesos[root@master ~]# ls /etc/marathon/conf/hostname logging_level master zk [root@master ~]# cat /etc/marathon/conf/hostname 192.168.122.131[root@master ~]# cat /etc/marathon/conf/zkzk://master.mesos:2181/marathon[root@master ~]# cat /etc/marathon/conf/master zk://master.mesos:2181/mesos[root@master ~]# cat /etc/marathon/conf/logging_level info[root@master ~]# ls /etc/chronos/conf/hostname http_port master zk_hosts[root@master ~]# cat /etc/chronos/conf/hostname 192.168.122.131[root@master ~]# cat /etc/chronos/conf/http_port 4400[root@master ~]# cat /etc/chronos/conf/master zk://master.mesos:2181/mesos[root@master ~]# cat /etc/chronos/conf/zk_hosts master.mesos:2181[root@master ~]#
systemctl disable mesos-slavesystemctl enable mesos-mastersystemctl enable marathonsystemctl enable chronossystemctl start mesos-mastersystemctl start marathonsystemctl start chronos
slave节点:
yum -y install mesos
mesos-slave config目录:/etc/mesos、/etc/mesos-slave
[root@slave1 ~]# ls /etc/mesoszk[root@slave1 ~]# cat /etc/mesos/zk zk://master.mesos:2181/mesos[root@slave1 ~]# [root@slave1 ~]# ls /etc/mesos-slave/containerizers executor_registration_timeout image_providers isolation work_dir[root@slave1 ~]# cat /etc/mesos-slave/containerizers docker,mesos[root@slave1 ~]# cat /etc/mesos-slave/executor_registration_timeout 5mins[root@slave1 ~]# cat /etc/mesos-slave/image_providers appc,docker[root@slave1 ~]# cat /etc/mesos-slave/isolation filesystem/linux,docker/runtime[root@slave1 ~]# cat /etc/mesos-slave/work_dir /var/lib/mesos-slave
systemctl disable mesos-mastersystemctl enable mesos-slavesystemctl start mesos-slave
下面是我运行mesos实战书中两个例子后的截图
mesos
mesos-frameworks
mesos-agents
marathon
chronos
阅读全文
0 0
- mesos、marathon、chronos使用
- 使用Mesos管理Docker集群(Mesos + Marathon + Chronos + Docker)
- Docker系列之(二):使用Mesos管理Docker集群(Mesos + Marathon + Chronos + Docker)
- Docker系列之(二):使用Mesos管理Docker集群(Mesos + Marathon + Chronos + Docker)
- Mesos + Marathon + Chronos + Docker环境安装
- Mesos + Marathon 安装与使用
- 使用Mesos和Marathon管理Docker集群
- Marathon和Mesos安装
- docker+mesos+marathon
- mesos+marathon平台搭建
- mesos-dns & marathon-lb
- Mesos+Marathon对比Kubernetes
- Mesos+ZooKeeper+Marathon+Docker
- mesos+marathon环境简单搭建
- Mesos&Marathon实现容器部署
- docker on marathon&mesos示例
- 云星数据---mesos实战系列003】:marathon实战001--使用marathon部署一个最简单的容器服务
- Chronos
- 分析解决Android ANR
- 原生AJAX记录
- [状压DP]TCO 2016 Fianl Div 1 Easy MealPlan
- 【BigHereo 37】---L10---C++真题之 代码填空
- IMX6+MAX9286高清环视
- mesos、marathon、chronos使用
- 本月腾讯,阿里,美团等技术团队的精品文章推送
- MySQL 5.6 for Windows 解压缩版配置安装
- 实时分析百度统计的数据?互联网人定要看!
- BZOJ 1673 浅谈深度优先式搜索及斐波拉契启发式AstaR剪枝
- muduo库源码学习(base)Date
- Android O_GO后台启动服务改动
- P2S、P2P、P2SP之对比
- 学习metasploit漏洞总结