mesos-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Viktor Sadovnikov <vik...@jv-ration.com>
Subject Re: installing a framework after teardown
Date Sat, 16 Jan 2016 08:52:09 GMT
Yes, I need to re-install the same framework. It can get another ID, but
its name should remain the same.
I though the framework ID dynamically assigned by the Master upon the
connection and did not expect the Master to provide the same ID

On Fri, Jan 15, 2016 at 10:15 PM, Vinod Kone <vinodkone@apache.org> wrote:

> What do you mean by gracefully recover? If you mean the ability to
> reconnect, you need to change the framework id in the FrameworkInfo when
> registering with the master.
>
> As a hack, you could restart the master, so that it forgets that it
> removed the framework with id XXXX and hence allows it to re-register with
> the old id.
>
> On Fri, Jan 15, 2016 at 5:37 AM, Viktor Sadovnikov <viktor@jv-ration.com>
> wrote:
>
>> Hello,
>>
>> I have removed a framework from Mesos Cluster by curl -X POST -d
>> 'frameworkId=XXXXXXXX-b036-4cb7-af53-4c837dc9521d-0002' http://${MASTER_IP}:5050/master/teardown".
>> This successfully removed all the framework tasks and scheduler.
>>
>> However now Mesos Cluster rejects my attempts to re-install the
>> framework. Is there a way to gracefully recover from this situation?
>>
>> I0115 12:54:57.916470 28856 sched.cpp:1024] Got error 'Framework has been
>> removed'
>> I0115 12:54:57.916509 28856 sched.cpp:1805] Asked to abort the driver
>> I0115 12:54:57.916824 28856 sched.cpp:1070] Aborting framework
>> '8ca5c18f-b036-4cb7-af53-4c837dc9521d-0001'
>>
>> With regards,
>> Viktor
>>
>
>

Mime
View raw message