[ https://issues.apache.org/jira/browse/MESOS-7155?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15881290#comment-15881290 ]
Joseph Wu commented on MESOS-7155: ---------------------------------- Very few frameworks currently use the HTTP API. Marathon has plans to, but currently does not. > Mesos Maintenance Primitives ("Drain Mode" could not see it working) > ----------------------------------------------------------------------- > > Key: MESOS-7155 > URL: https://issues.apache.org/jira/browse/MESOS-7155 > Project: Mesos > Issue Type: Documentation > Components: agent, documentation > Affects Versions: 1.0.0 > Reporter: Rahul Bhardwaj > Priority: Critical > Labels: features > > Hi, > We are going by Mesos Maintenance Primitives documentation here > http://mesos.apache.org/documentation/latest/maintenance/. My requirement is > "that during a Agent maintenance we want to move all running tasks from this > agent to other Agents without task failed/stop". This is how you do zero > downtime maintenance without affecting the running tasks. I see that in the > documentation "we submit a maintenance schedule" which sends inverse offer > to Framework to plan tasks according to the agent(s) unavailability. But > Drain mode is not working here. I mean b/w submissions maintenance-schedule > and Agent-down, tasks are not moved from the agents going under maintenance > to other agents. As a result we cannot achieve a 100% full proof maintenance > process. > Can you please elaborate on the "framework respond to inverse offer" process > or "Drain mode" step. This is very critical part in the maintenance. Other > steps are fine and working for us (de-registering and re-registering agent > from&to cluster) > Thanks -- This message was sent by Atlassian JIRA (v6.3.15#6346)