RE: Draining: Failed to validate master::Call: Expecting 'type' to be present
Now I am getting the draining state, don’t know why I did not get this before. {"draining_machines":[{"id":{"hostname":"m02.local"}}]} But no tasks are migrating, nothing happens After a while, brought the agent down {"down_machines":[{"hostname":"m02.local"}]} Tasks are still there. I assume this automatic draining is not related to the mesos 1.9 DRAIN_AGENT? And tasks should migrate to other nodes? -Original Message- To: user Subject: RE: Draining: Failed to validate master::Call: Expecting 'type' to be present I have scheduled a maintenance (from date now), how can I verify if the agent is indeed in 'draining' mode? -Original Message- From: Vinod Kone [mailto:vinodk...@apache.org] Sent: donderdag 8 augustus 2019 0:35 To: user Subject: Re: Draining: Failed to validate master::Call: Expecting 'type' to be present Please read the "maintenace primitives" section in this doc http://mesos.apache.org/documentation/latest/maintenance/ and let us know if you have unanswered questions. On Wed, Aug 7, 2019 at 4:59 PM Marc Roos wrote: I seem to be able to add a maintenance schedule, and get also a report on '{"down_machines":[{"hostname":"m02.local"}]}' but I do not see tasks migrate to other hosts. Or is this not the purpose of maintenance mode in 1.8? Just to make sure no new tasks will be launched on hosts scheduled for maintenance? -Original Message- From: Chun-Hung Hsiao [mailto:chhs...@apache.org] Sent: woensdag 7 augustus 2019 22:59 To: user Subject: Re: Draining: Failed to validate master::Call: Expecting 'type' to be present Hi Marc. Agent draining is a Mesos 1.9 feature and is only available on the current Mesos master branch. Please see https://issues.apache.org/jira/browse/MESOS-9814. Best, Chun-Hung On Wed, Aug 7, 2019 at 1:35 PM Marc Roos wrote: Should this be working in mesos 1.8? [@m01 ~]# curl --user test:x -X POST \ > https://m01.local:5050/api/v1 \ > --cacert /etc/pki/ca-trust/source/ca.crt \ > -H 'Accept: application/json' \ > -H 'content-type: application/json' -d '{ > "type": "DRAIN_AGENT", > "drain_agent": {"agent_id": { > "value":"53336fcb-7756-4673-b9c7-177e04f34c3b-S1" > }}}' Failed to validate master::Call: Expecting 'type' to be present
RE: Draining: Failed to validate master::Call: Expecting 'type' to be present
I have scheduled a maintenance (from date now), how can I verify if the agent is indeed in 'draining' mode? -Original Message- From: Vinod Kone [mailto:vinodk...@apache.org] Sent: donderdag 8 augustus 2019 0:35 To: user Subject: Re: Draining: Failed to validate master::Call: Expecting 'type' to be present Please read the "maintenace primitives" section in this doc http://mesos.apache.org/documentation/latest/maintenance/ and let us know if you have unanswered questions. On Wed, Aug 7, 2019 at 4:59 PM Marc Roos wrote: I seem to be able to add a maintenance schedule, and get also a report on '{"down_machines":[{"hostname":"m02.local"}]}' but I do not see tasks migrate to other hosts. Or is this not the purpose of maintenance mode in 1.8? Just to make sure no new tasks will be launched on hosts scheduled for maintenance? -Original Message- From: Chun-Hung Hsiao [mailto:chhs...@apache.org] Sent: woensdag 7 augustus 2019 22:59 To: user Subject: Re: Draining: Failed to validate master::Call: Expecting 'type' to be present Hi Marc. Agent draining is a Mesos 1.9 feature and is only available on the current Mesos master branch. Please see https://issues.apache.org/jira/browse/MESOS-9814. Best, Chun-Hung On Wed, Aug 7, 2019 at 1:35 PM Marc Roos wrote: Should this be working in mesos 1.8? [@m01 ~]# curl --user test:x -X POST \ > https://m01.local:5050/api/v1 \ > --cacert /etc/pki/ca-trust/source/ca.crt \ > -H 'Accept: application/json' \ > -H 'content-type: application/json' -d '{ > "type": "DRAIN_AGENT", > "drain_agent": {"agent_id": { > "value":"53336fcb-7756-4673-b9c7-177e04f34c3b-S1" > }}}' Failed to validate master::Call: Expecting 'type' to be present
Re: Draining: Failed to validate master::Call: Expecting 'type' to be present
Please read the "maintenace primitives" section in this doc http://mesos.apache.org/documentation/latest/maintenance/ and let us know if you have unanswered questions. On Wed, Aug 7, 2019 at 4:59 PM Marc Roos wrote: > > I seem to be able to add a maintenance schedule, and get also a report > on '{"down_machines":[{"hostname":"m02.local"}]}' but I do not see tasks > migrate to other hosts. Or is this not the purpose of maintenance mode > in 1.8? Just to make sure no new tasks will be launched on hosts > scheduled for maintenance? > > > > -Original Message- > From: Chun-Hung Hsiao [mailto:chhs...@apache.org] > Sent: woensdag 7 augustus 2019 22:59 > To: user > Subject: Re: Draining: Failed to validate master::Call: Expecting 'type' > to be present > > Hi Marc. > > Agent draining is a Mesos 1.9 feature and is only available on the > current Mesos master branch. > Please see https://issues.apache.org/jira/browse/MESOS-9814. > > Best, > Chun-Hung > > On Wed, Aug 7, 2019 at 1:35 PM Marc Roos > wrote: > > > > Should this be working in mesos 1.8? > > [@m01 ~]# curl --user test:x -X POST \ > > https://m01.local:5050/api/v1 \ > > --cacert /etc/pki/ca-trust/source/ca.crt \ > > -H 'Accept: application/json' \ > > -H 'content-type: application/json' -d '{ > > "type": "DRAIN_AGENT", > > "drain_agent": {"agent_id": { > > "value":"53336fcb-7756-4673-b9c7-177e04f34c3b-S1" > > }}}' > > Failed to validate master::Call: Expecting 'type' to be present > > > > >
RE: Draining: Failed to validate master::Call: Expecting 'type' to be present
I seem to be able to add a maintenance schedule, and get also a report on '{"down_machines":[{"hostname":"m02.local"}]}' but I do not see tasks migrate to other hosts. Or is this not the purpose of maintenance mode in 1.8? Just to make sure no new tasks will be launched on hosts scheduled for maintenance? -Original Message- From: Chun-Hung Hsiao [mailto:chhs...@apache.org] Sent: woensdag 7 augustus 2019 22:59 To: user Subject: Re: Draining: Failed to validate master::Call: Expecting 'type' to be present Hi Marc. Agent draining is a Mesos 1.9 feature and is only available on the current Mesos master branch. Please see https://issues.apache.org/jira/browse/MESOS-9814. Best, Chun-Hung On Wed, Aug 7, 2019 at 1:35 PM Marc Roos wrote: Should this be working in mesos 1.8? [@m01 ~]# curl --user test:x -X POST \ > https://m01.local:5050/api/v1 \ > --cacert /etc/pki/ca-trust/source/ca.crt \ > -H 'Accept: application/json' \ > -H 'content-type: application/json' -d '{ > "type": "DRAIN_AGENT", > "drain_agent": {"agent_id": { > "value":"53336fcb-7756-4673-b9c7-177e04f34c3b-S1" > }}}' Failed to validate master::Call: Expecting 'type' to be present
Re: Draining: Failed to validate master::Call: Expecting 'type' to be present
Hi Marc. Agent draining is a Mesos 1.9 feature and is only available on the current Mesos master branch. Please see https://issues.apache.org/jira/browse/MESOS-9814. Best, Chun-Hung On Wed, Aug 7, 2019 at 1:35 PM Marc Roos wrote: > > Should this be working in mesos 1.8? > > [@m01 ~]# curl --user test:x -X POST \ > > https://m01.local:5050/api/v1 \ > > --cacert /etc/pki/ca-trust/source/ca.crt \ > > -H 'Accept: application/json' \ > > -H 'content-type: application/json' -d '{ > > "type": "DRAIN_AGENT", > > "drain_agent": {"agent_id": { > > "value":"53336fcb-7756-4673-b9c7-177e04f34c3b-S1" > > }}}' > > Failed to validate master::Call: Expecting 'type' to be present > >