随笔分类 - Mesos
摘要:背景LibProcess 是一套基于 Socket 实现的通信协议库,它支持 Protocal Buffer,通过两者结合,可实现一套很高效的基于消息传递的通信协议库,而 Mesos 底层通信协议正是采用了该库。简单剖析有两个服务 Master 和 Slave,Slave 周期性向 ...
阅读全文
摘要:在 agent recover 的时候,一般 agent 会去 reconnect executors ,如果 reconnect 成功,就会 Re-registering executor,如果 Re-registering executor 也成功了,就会是正常的 RUNNING...
阅读全文
摘要:mesos agent 在升级完成后,将会 start mesos agent service, 会打印出一些 (flags, resources, attributes, hostname etc), 然后从目录 /data/mesos/meta 中恢复 mesos agent 状...
阅读全文
摘要:Table of Contents安装部署 硬件条件准备阶段 bootstrap nodeCluster nodesMaster nodesAgent nodes部署阶段 部署 Master/Agent nodes部署 bootstrap nodeCreated by gh-md-t...
阅读全文
摘要:Table of ContentsDC/OS 介绍 一、什么是 DCOS二、DCOS 之容貌三、DCOS 之架构四、DCOS 之功能五、DC/OS 之高可用性六、DC/OS 安全七、DC/OS 服务发现Created by gh-md-tocDC/OS 介绍一、什么是 DCOSDC/...
阅读全文
摘要:Mesos 1.0.x 版本新的功能或改动:在 Mesos 1.0 以前,以 SSL_ 为前缀的环境变量用于控制 libprocess 的 SSL。然而这些变量我们发现会与一些库或者程序(比如:openssl, curl 等)产生冲突。所以在Mesos 1.0 这个版本中, 将用 L...
阅读全文
摘要:Mesos升级流程:上线步骤描述:对所有的 slave 先进行分批升级(先 1 个进行初试牛刀,等所有 mesos-deploy 流程都走通了后,可以再继续升级 1 台进行测试)。 观察已经升级的机器,确定无误后,继续分批将所有的 slave 升级完成。 升级 Master (A/B...
阅读全文
摘要:Table of Contents[Mesos 维护原语](#mesos- 维护原语)维护模式简介 Drain modeDown modeUp mode维护状态运维Created by gh-md-tocMesos 维护原语维护原语 (Maintenance Primitives) ...
阅读全文
摘要:https://github.com/mdsol/mesos_cookbook https://github.com/everpeace/cookbook-mesos https://github.com/deric/puppet-mesos有一个老外的,感觉非常不错,里面有很多与m...
阅读全文
摘要:%post#%systemd_post %{name}-slave.service %{name}-master.service/sbin/chkconfig --add %{name}-slave/sbin/chkconfig --add %{name}-master/sbin/s...
阅读全文
摘要:Storm在Mesos上跑与不在的运行命令区别: 1. 启动nimbus 如果不需要跑在Mesos上,则需要可在nimbus机器的Storm的bin目录下执行 ./storm nimbus & 如果需要跑在Mesos上,则需要可在nimbus机器的Storm的bin目录下执行noh...
阅读全文