You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@mesos.apache.org by Marc Roos <M....@f1-outsourcing.eu> on 2019/08/07 20:35:29 UTC
Draining: Failed to validate master::Call: Expecting 'type' to be present
Should this be working in mesos 1.8?
[@m01 ~]# curl --user test:xxxxxxxxx -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
Posted by Marc Roos <M....@f1-outsourcing.eu>.
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:vinodkone@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 <M....@f1-outsourcing.eu>
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:chhsiao@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 <M....@f1-outsourcing.eu>
wrote:
Should this be working in mesos 1.8?
[@m01 ~]# curl --user test:xxxxxxxxx -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
Posted by Marc Roos <M....@f1-outsourcing.eu>.
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:vinodkone@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 <M....@f1-outsourcing.eu>
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:chhsiao@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 <M....@f1-outsourcing.eu>
wrote:
Should this be working in mesos 1.8?
[@m01 ~]# curl --user test:xxxxxxxxx -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
Posted by Vinod Kone <vi...@apache.org>.
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 <M....@f1-outsourcing.eu> 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:chhsiao@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 <M....@f1-outsourcing.eu>
> wrote:
>
>
>
> Should this be working in mesos 1.8?
>
> [@m01 ~]# curl --user test:xxxxxxxxx -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
Posted by Marc Roos <M....@f1-outsourcing.eu>.
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:chhsiao@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 <M....@f1-outsourcing.eu>
wrote:
Should this be working in mesos 1.8?
[@m01 ~]# curl --user test:xxxxxxxxx -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
Posted by Chun-Hung Hsiao <ch...@apache.org>.
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 <M....@f1-outsourcing.eu> wrote:
>
> Should this be working in mesos 1.8?
>
> [@m01 ~]# curl --user test:xxxxxxxxx -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
>
>