首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
V2EX  ›  问与答

有人用过 Mesosphere DCOS(Mesos + Marathon)来部署应用吗?

  •  
  •   paulw54jrn · 2016-06-30 18:06:58 +08:00 · 1568 次点击
    这是一个创建于 1255 天前的主题,其中的信息可能已经有所发展或是发生改变。
    5 回复  |  直到 2016-07-01 21:59:00 +08:00
        1
    adrianzhang   2016-06-30 18:12:12 +08:00 via Android
    业界不就 mesos kubernets 俩解决方案么
        2
    alangz   2016-06-30 18:21:43 +08:00
    我们在用,目前全线迁移到这个上面
        3
    paulw54jrn   2016-06-30 22:35:16 +08:00
    @alanlhy

    请问下有遇到过 Marathon App 在 Scale up 或者 ScaleDown 的时候经常卡在 Deployment, 长时间不响应吗?
        4
    alangz   2016-07-01 11:45:45 +08:00
    @paulw54jrn 在 Scale 应用之后,应用在 Deployment 下是什么状态,你看看他在 Deployment 的状态变化。
        5
    paulw54jrn   2016-07-01 21:59:00 +08:00
    @alanlhy
    后来问题解决了...

    在使用 AWS CloudFormation 创建 Cluster 的时候手贱把 Private Slave Node 的数量调成了 0, 全部创建为 Public Slave..

    然后 Marathon 一直卡在等待 Application Scale Up 的状态, Mesos Master 里面没有任何报错异样..

    Marathon 官方建议类似问题首先检测 Mesos Resource 的状态, 最终在读 Mesos 的 `/status` API Endpoint 里面发现所有 Public Slave 的资源全部默认为 Reserved. 然后读文档才发现需要特殊的权限才能在 Public Node 部署..

    - https://mesosphere.github.io/marathon/docs/troubleshooting.html

    - https://support.mesosphere.com/hc/en-us/articles/205230685-What-is-the-difference-between-a-mesos-node-and-a-public-mesos-node-
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2206 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 06:30 · PVG 14:30 · LAX 22:30 · JFK 01:30
    ♥ Do have faith in what you're doing.