mesos-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefano Bianchi <jazzist...@gmail.com>
Subject Re: how to change mesos resources
Date Sun, 10 Apr 2016 00:32:33 GMT
Ops,i did not hide the IP addresses, sorry please don't hack :P

2016-04-10 2:30 GMT+02:00 Stefano Bianchi <jazzista88@gmail.com>:

> i solved the chronos problem creating a hostname file in /etc/chronos
> specifying the floating IP inside it.
> Now all is working with changed resources, the only one problem that
> persist is that after launching the command:
>
> mesos-slave --master=131.154.96.32:5050 --hostname=131.154.96.52
> --resources='cpu(*):1;mem(*):1300;disk(*):9000' --log_dir=/var/log/mesos
>
> i still have some messages in command line and i cannot use the command
> line.
>
> You're right haosdent i want run mesos-slave as service, but to do that i
> shoulf press ctrl+c to be able to use the command line, then i commonly
> use: service mesos-slave start command, but running it i obtain that the
> slave registers to the master allocating the default resources.
> How can i fix the changes of resources and run mesos-slave with service
> command?
>
> Thanks again!
>
> 2016-04-09 22:14 GMT+02:00 Stefano Bianchi <jazzista88@gmail.com>:
>
>> Im sorry, the command was just:
>>
>> mesos-slave --master=131.154.xxx.xxx:5050 --hostname=131.154.xxx.xxx
>> --resources='cpu(*):1;mem(*):1000;disk(*):8000'
>>
>> Where i specify the hostname with the floating IP.
>>
>> Without
>> rm -f /tmp/mesos/meta/slaves/latest
>> Actually i dont know what this command means...even if i have run it
>> before.
>> Il 09/apr/2016 20:51, "haosdent" <haosdent@gmail.com> ha scritto:
>>
>>> Yes, remove /tmp/mesos/meta/slaves/latest could cause this.
>>>
>>> On Sun, Apr 10, 2016 at 2:47 AM, Stefano Bianchi <jazzista88@gmail.com>
>>> wrote:
>>>
>>>> Sorry maybe i was not clear.
>>>> After that error with chronos i stopped the mesos slave and restarted
>>>> it witj service mesos-slave start, and in this way chronos job is working.
>>>> Of i stop the slavr and start it again with the command that changes
>>>> the resources i get the error.
>>>> In both cases i see in framework tab of mesos, that the hostname
>>>> related to chronos is non resolvable "mesos2.novalocal"
>>>> Im asking to my self if this can cause problem with this comamand:
>>>>
>>>> rm -f /tmp/mesos/meta/slaves/latest
>>>>
>>>>
>>>> mesos-slave --master=131.154.xxx.xxx:5050 --hostname=131.154.xxx.xxx
>>>> --resources='cpu(*):1;mem(*):1000;disk(*):8000'
>>>> Il 09/apr/2016 19:28, "haosdent" <haosdent@gmail.com> ha scritto:
>>>>
>>>> >No it does not happen normally, that message comes out only after i
>>>> launched the command to change the reaources. Maybe i should create, as i
>>>> made both for mesos and marathon, the hostname file for Chronos in /etc/chronos
>>>> and put it inside the public IP resolvable?
>>>>
>>>> Sorry could not get your points here. What happens if you create a new
>>>> chronos job and launch it? Is it still error?
>>>>
>>>> On Sun, Apr 10, 2016 at 1:03 AM, Stefano Bianchi <jazzista88@gmail.com>
>>>> wrote:
>>>>
>>>>>
>>>>> "I think maybe you clear your work_dir in agent. So those messages
>>>>> disappear now. Does this always happen when you create a new chronos
job?"
>>>>>
>>>>> No it does not happen normally, that message comes out only after i
>>>>> launched the command to change the reaources. Maybe i should create,
as i
>>>>> made both for mesos and marathon, the hostname file for Chronos in
>>>>> /etc/chronos and put it inside the public IP resolvable ?
>>>>>
>>>>> Il 09/apr/2016 18:29, "haosdent" <haosdent@gmail.com> ha scritto:
>>>>> >
>>>>> > >Framework with ID 'c01b5040-6079-4f55-8ef2-089f0d4d1987-0000'
does
>>>>> not exist on slave with ID 'ad490064-1a6e-415c-8536-daef0d8e3572-S20'.
>>>>> >
>>>>> > I think maybe you clear your work_dir in agent. So those messages
>>>>> disappear now. Does this always happen when you create a new chronos
job?
>>>>> >
>>>>> > > However i tried to launch your command but i still unable to
use
>>>>> the terminal after that :P, this is another and minor issue.
>>>>> >
>>>>> > I suppose you want to make mesos agent become a systemclt service.
>>>>> If you use `apt/yum` install mesos from mesosphere, it should OK when
you
>>>>> use  `systemctl` to start mesos agent. If you install it from source
code,
>>>>> I think you need take some works to write systemctl service files for
mesos.
>>>>> >
>>>>> > On Sun, Apr 10, 2016 at 12:21 AM, Stefano Bianchi <
>>>>> jazzista88@gmail.com> wrote:
>>>>>
>>>>> >>
>>>>>
>>>>> >> i checked in framework, and i see that in correspondence of
chronos
>>>>> host tab there is a non resolvable hostname... Why?
>>>>> >>
>>>>> >> 2016-04-09 18:14 GMT+02:00 Stefano Bianchi <jazzista88@gmail.com>:
>>>>>
>>>>> >>>
>>>>>
>>>>> >>> Thanks haosdent.
>>>>> >>> However i tried to see launch that command and what i see
is:
>>>>> >>> 1) Resources are increased, this is what i expected, good;
>>>>> >>> 2) A Chronos Job that run each 2 minutes, is allocated and
then
>>>>> "Staged";
>>>>> >>> is i click on sandbox i obtain this message:
>>>>> >>>
>>>>> >>> Framework with ID 'c01b5040-6079-4f55-8ef2-089f0d4d1987-0000'
does
>>>>> not exist on slave with ID 'ad490064-1a6e-415c-8536-daef0d8e3572-S20'.
>>>>> >>>
>>>>> >>> What does it means? How can i solve it?
>>>>> >>> However i tried to launch your command but i still unable
to use
>>>>> the terminal after that :P, this is another and minor issue.
>>>>> >>>
>>>>> >>>
>>>>> >>> 2016-04-09 17:34 GMT+02:00 haosdent <haosdent@gmail.com>:
>>>>>
>>>>> >>>>
>>>>>
>>>>> >>>> Hi, @Stefano You could specify the flag --log_dir when
you start
>>>>> Mesos Agent. For example:
>>>>> >>>>
>>>>> >>>> mesos-slave --master=MASTER_ADDRESS:5050
>>>>> --hostname=slave_public_IP_i_set
>>>>> --resources='cpu(*):1;mem(*):1000;disk(*):8000' --log_dir=/var/log/mesos
>>>>> >>>>
>>>>> >>>> So it would log to files under /var/log/mesos instead
of console.
>>>>> >>>>
>>>>> >>>> On Sat, Apr 9, 2016 at 10:08 PM, Stefano Bianchi <
>>>>> jazzista88@gmail.com> wrote:
>>>>>
>>>>> >>>>>
>>>>>
>>>>> >>>>> Hi
>>>>> >>>>> All is working fine!
>>>>> >>>>> I can see more disk space and more RAM!
>>>>> >>>>> The only thing that is different is that with the
Arjun last
>>>>> command, i obtain a verbose output, i mean a lot of messages continuously
>>>>> shown, on command line. i would like to hide them and continue to use
the
>>>>> command line, is it possible?
>>>>> >>>>>
>>>>> >>>>> Thanks again!
>>>>> >>>>
>>>>> >>>>
>>>>> >>>>
>>>>> >>>>
>>>>> >>>> --
>>>>> >>>> Best Regards,
>>>>> >>>> Haosdent Huang
>>>>> >>>
>>>>> >>>
>>>>> >>
>>>>> >
>>>>> >
>>>>> >
>>>>> > --
>>>>> > Best Regards,
>>>>> > Haosdent Huang
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Best Regards,
>>>> Haosdent Huang
>>>>
>>>>
>>>
>>>
>>> --
>>> Best Regards,
>>> Haosdent Huang
>>>
>>
>

Mime
View raw message