I'm very sorry! I thought I did reply back to this email thread - not sure
how I missed this.

The issue is resolved after I upgraded to latest version of marathon - it
has better logging enabled too..

On Wed, Sep 2, 2015 at 10:09 AM, Vinod Kone <[email protected]> wrote:

> Sounds like you should bump up the logging level of marathon. Did you ask
> in the marathon mailing list?
>
> On Wed, Sep 2, 2015 at 10:02 AM, Haripriya Ayyalasomayajula <
> [email protected]> wrote:
>
>> Alex,
>>
>> The problem I am facing is that there are no allocations made.  Mesos
>> -master gives 5 requests to marathon. But marathon DECLINE s all the
>> offers. I am trying to debug the reason why it is rejecting the offers. I
>> traced down the source code to see that it calls the ResourceMatcher to
>> match the resource offered vs. Resource Available and in my case it says it
>> has problem with the cpu's offered (not sufficient resources ). I am trying
>> to get the details of the resource offer made available - the cpu's being
>> offered and I'm stuck there..
>>
>> I really appreciate if you have any suggestions! Thanks.
>>
>> On Wed, Sep 2, 2015 at 9:54 AM, Alex Rukletsov <[email protected]>
>> wrote:
>>
>>> To what Haosdent said: you cannot get a list of offers from master logs,
>>> but you can get a list of allocations from the built-in allocator in you
>>> bump up the log level (GLOG_v=2).
>>>
>>> On Wed, Sep 2, 2015 at 7:36 AM, haosdent <[email protected]> wrote:
>>>
>>>> If the offer is rejected by your framework, could you find this log in
>>>> mesos:
>>>>
>>>> ```
>>>> xxx Processing DECLINE call for offers xxx
>>>> ```
>>>>
>>>> On Wed, Sep 2, 2015 at 1:31 PM, haosdent <[email protected]> wrote:
>>>>
>>>>> >Well, the log you mentioned above is when the resource offer is
>>>>> accepted and mesos-master then allocates the cpu.
>>>>> Hi, @Haripriya As far as i know, the log I show above is allocator
>>>>> allocate resource and make a offer. And then trigger Master::offer to send
>>>>> offer to frameworks. So the log above is not resource offer is
>>>>> accepted, it is before send offer to framework and it also is the details
>>>>> about that offer.
>>>>>
>>>>> For you problem
>>>>> >In my case, the offer is being rejected
>>>>> If you mean the offer is rejected by your framework after your
>>>>> framework receive it? Or you mean your framework never receive offers from
>>>>> mesos?
>>>>>
>>>>>
>>>>> On Wed, Sep 2, 2015 at 1:51 AM, Haripriya Ayyalasomayajula <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Well, the log you mentioned above is when the resource offer is
>>>>>> accepted and mesos-master then allocates the cpu. In my case, the offer 
>>>>>> is
>>>>>> being rejected. I am trying to debug the reason as to why the resource
>>>>>> offer is being rejected.
>>>>>>
>>>>>> On Tue, Sep 1, 2015 at 10:00 AM, haosdent <[email protected]> wrote:
>>>>>>
>>>>>>> Yes, currently only print number for offers in mesos code in default
>>>>>>> log level. If you want get more details about it, you could start with 
>>>>>>> set
>>>>>>> environment variable GLOG_v2=1 Then you should got some similar message
>>>>>>> like this:
>>>>>>>
>>>>>>> I0902 00:55:17.465920 143396864 hierarchical.hpp:935] Allocating
>>>>>>> cpus(*):x; mem(*):x; disk(*):x; ports(*):[x-x] on slave
>>>>>>> 20150902-005512-16777343-5050-46447-S0 to framework 20150902-00551
>>>>>>> 2-16777343-5050-46447-0000
>>>>>>>
>>>>>>> But use GLOG_v2 would have a lot of log. If you just want to get the
>>>>>>> resources allocated to task or executor, you could get those 
>>>>>>> informations
>>>>>>> from slave state.json endpoint.
>>>>>>>
>>>>>>> On Wed, Sep 2, 2015 at 12:41 AM, Haripriya Ayyalasomayajula <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Thanks, but is there no way without tweaking the source code of the
>>>>>>>> framework scheduler that I get the details of the resource offer? I 
>>>>>>>> don't
>>>>>>>> see anything in my logs.
>>>>>>>>
>>>>>>>> All I can see is
>>>>>>>>
>>>>>>>> mesos-master: Sending 5 offers to framework 20150815-....
>>>>>>>> (marathon) at scheduler-50ajaja@pqr
>>>>>>>>
>>>>>>>> I can't find any other details in the logs..
>>>>>>>>
>>>>>>>> On Mon, Aug 31, 2015 at 8:36 PM, haosdent <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Hi, Haripriya.
>>>>>>>>>
>>>>>>>>> >1. I am trying to see the details of the resource offer made by
>>>>>>>>> the mesos master. I can see in the logs that there are 5 resource 
>>>>>>>>> offers
>>>>>>>>> made but I am not sure where to get the details of the resource 
>>>>>>>>> offers -
>>>>>>>>> the cpu, memory etc.
>>>>>>>>>
>>>>>>>>> You could print offer details in your
>>>>>>>>> framework Scheduler#resourceOffers methods. These offer message also 
>>>>>>>>> could
>>>>>>>>> find from mesos log.
>>>>>>>>>
>>>>>>>>> >2. How can I list the number of slaves registered with the
>>>>>>>>> master and the details of the slaves on the command line( apart from 
>>>>>>>>> seeing
>>>>>>>>> it in the UI)?
>>>>>>>>>
>>>>>>>>> We have some endpoints(state.json and state-summary) in master and
>>>>>>>>> slave to expose these informations, you could got this from
>>>>>>>>>
>>>>>>>>> ```
>>>>>>>>> curl -s "http://localhost:5050/master/state-summary"; |jq .slaves
>>>>>>>>> ```
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Tue, Sep 1, 2015 at 6:47 AM, Haripriya Ayyalasomayajula <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hello,
>>>>>>>>>>
>>>>>>>>>> I'm having trouble with some basic details:
>>>>>>>>>>
>>>>>>>>>> 1. I am trying to see the details of the resource offer made by
>>>>>>>>>> the mesos master. I can see in the logs that there are 5 resource 
>>>>>>>>>> offers
>>>>>>>>>> made but I am not sure where to get the details of the resource 
>>>>>>>>>> offers -
>>>>>>>>>> the cpu, memory etc.
>>>>>>>>>>
>>>>>>>>>> 2. How can I list the number of slaves registered with the master
>>>>>>>>>> and the details of the slaves on the command line( apart from seeing 
>>>>>>>>>> it in
>>>>>>>>>> the UI)?
>>>>>>>>>>
>>>>>>>>>> Thanks for the help.
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Regards,
>>>>>>>>>> Haripriya Ayyalasomayajula
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Best Regards,
>>>>>>>>> Haosdent Huang
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Regards,
>>>>>>>> Haripriya Ayyalasomayajula
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best Regards,
>>>>>>> Haosdent Huang
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Regards,
>>>>>> Haripriya Ayyalasomayajula
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best Regards,
>>>>> Haosdent Huang
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Best Regards,
>>>> Haosdent Huang
>>>>
>>>
>>>
>>
>>
>> --
>> Regards,
>> Haripriya Ayyalasomayajula
>>
>>
>


-- 
Regards,
Haripriya Ayyalasomayajula

Reply via email to