Thanks Jie

Yes I think that is the reason, but why slave gets stuck? what is done
during the process of recovering docker containers?

The log line "slave.cpp:3195] Finished recovery" never appears when
containerizers=docker

If using containerizers=docker goes from Recovering containerizer to
Current usage

I0828 12:29:19.971142  2210 slave.cpp:307] Slave checkpoint: true
I0828 12:29:19.975369  2208 state.cpp:33] Recovering state from
'/tmp/mesos/meta'
I0828 12:29:19.975666  2208 state.cpp:62] Failed to find the latest slave
from '/tmp/mesos/meta'
I0828 12:29:19.979894  2205 status_update_manager.cpp:193] Recovering
status update manager
I0828 12:29:19.980206  2209 docker.cpp:649] Recovering Docker containers
I0828 12:29:19.980765  2209 containerizer.cpp:252] Recovering containerizer
I0828 12:30:19.972507  2206 slave.cpp:3050] Current usage 44.11%. Max
allowed age: 3.212379842874491days

Javier


2014-08-27 23:30 GMT+02:00 Jie Yu <[email protected]>:

> I0827 22:58:18.789118  3383 docker.cpp:649] Recovering Docker containers
>
> Seems that the slave stuck at recovering docker containers.
>
> - Jie
>
>
> On Wed, Aug 27, 2014 at 2:00 PM, Javier Ruiz Jiménez <[email protected]>
> wrote:
>
>> Hi all,
>>
>> My first post in the user list. Writing from Spain.
>>
>> I am setting up a Mesos Cluster and after upgrading to 0.20.0 and re
>> configuring to use native docker functionality (remove Deimos) I am not
>> able to containerizers=docker
>>
>> Releases:
>> - Mesos-slave: Version: 0.20.0 Build: 2014-08-22 05:05:59 from repository
>> http://repos.mesosphere.io/
>> - Mesos-master: Version: 0.20.0 Build: 2014-08-22 05:05:59  from
>> repository http://repos.mesosphere.io/
>> - O.S.:  Ubuntu 14.04.1 LTS
>> - Marathon: Marathon 0.7.0-SNAPSHOT
>> - Docker version 1.2.0, build fa7b24f
>>
>> Installation:
>> - Single host running mesos-master, mesos-slave, zookeeper and marathon
>>
>> If I run mesos-slave with --containerizers=docker,mesos , the mesos UI
>> doesn't show any slaves or resources. No detection of master.
>>
>> If I run mesos-slave with --containerizers=mesos , the mesos UI shows the
>> slaves and the resources.
>>
>> Where can I look for more information?
>>
>> I plan to build from repository to see if with the latest code it works.
>>
>> I don't see any relevant info in the log:
>>
>> Log for --containerizers=docker,mesos:
>> Command: mesos-slave --master=192.168.0.57:5050
>> --containerizers=mesos,docker  --hostname=192.168.0.57 --IP=192.168.0.57
>> --log_dir=/var/log/mesos
>> ________________________________
>> I0827 22:58:17.774178  3379 logging.cpp:142] INFO level logging started!
>> I0827 22:58:17.775691  3379 main.cpp:126] Build: 2014-08-22 05:05:59 by
>> root
>> I0827 22:58:17.775956  3379 main.cpp:128] Version: 0.20.0
>> I0827 22:58:17.776199  3379 main.cpp:131] Git tag: 0.20.0
>> I0827 22:58:17.776407  3379 main.cpp:135] Git SHA:
>> f421ffdf8d32a8834b3a6ee483b5b59f65956497
>> I0827 22:58:17.776654  3379 containerizer.cpp:89] Using isolation:
>> posix/cpu,posix/mem
>> I0827 22:58:18.783756  3379 main.cpp:149] Starting Mesos slave
>> I0827 22:58:18.784618  3387 slave.cpp:167] Slave started on 1)@
>> 192.168.0.57:5051
>> I0827 22:58:18.784915  3387 slave.cpp:278] Slave resources: cpus(*):2;
>> mem(*):15025; disk(*):26760; ports(*):[31000-32000]
>> I0827 22:58:18.785161  3387 slave.cpp:306] Slave hostname: 192.168.0.57
>> I0827 22:58:18.785348  3387 slave.cpp:307] Slave checkpoint: true
>> I0827 22:58:18.787921  3381 state.cpp:33] Recovering state from
>> '/tmp/mesos/meta'
>> I0827 22:58:18.788781  3381 status_update_manager.cpp:193] Recovering
>> status update manager
>> I0827 22:58:18.789072  3381 containerizer.cpp:252] Recovering
>> containerizer
>> I0827 22:58:18.789118  3383 docker.cpp:649] Recovering Docker containers
>>
>> Log for --containerizers=mesos:
>> Command: mesos-slave --master=192.168.0.57:5050 --containerizers=mesos
>>  --hostname=192.168.0.57 --IP=192.168.0.57 --log_dir=/var/log/mesos
>> __________________________
>> I0827 22:53:09.960764  3369 logging.cpp:142] INFO level logging started!
>> I0827 22:53:09.962329  3369 main.cpp:126] Build: 2014-08-22 05:05:59 by
>> root
>> I0827 22:53:09.962749  3369 main.cpp:128] Version: 0.20.0
>> I0827 22:53:09.963065  3369 main.cpp:131] Git tag: 0.20.0
>> I0827 22:53:09.963369  3369 main.cpp:135] Git SHA:
>> f421ffdf8d32a8834b3a6ee483b5b59f65956497
>> I0827 22:53:09.963709  3369 containerizer.cpp:89] Using isolation:
>> posix/cpu,posix/mem
>> I0827 22:53:09.968011  3369 main.cpp:149] Starting Mesos slave
>> I0827 22:53:09.968703  3377 slave.cpp:167] Slave started on 1)@
>> 192.168.0.57:5051
>> I0827 22:53:09.969319  3377 slave.cpp:278] Slave resources: cpus(*):2;
>> mem(*):15025; disk(*):26760; ports(*):[31000-32000]
>> I0827 22:53:09.969703  3377 slave.cpp:306] Slave hostname: 192.168.0.57
>> I0827 22:53:09.969912  3377 slave.cpp:307] Slave checkpoint: true
>> I0827 22:53:09.972486  3377 state.cpp:33] Recovering state from
>> '/tmp/mesos/meta'
>> I0827 22:53:09.972882  3377 state.cpp:62] Failed to find the latest slave
>> from '/tmp/mesos/meta'
>> I0827 22:53:09.973140  3377 status_update_manager.cpp:193] Recovering
>> status update manager
>> I0827 22:53:09.973368  3377 containerizer.cpp:252] Recovering
>> containerizer
>> I0827 22:53:09.973819  3377 slave.cpp:3195] Finished recovery
>> I0827 22:53:09.974473  3377 slave.cpp:589] New master detected at
>> [email protected]:5050
>> I0827 22:53:09.974822  3370 status_update_manager.cpp:167] New master
>> detected at [email protected]:5050
>> I0827 22:53:09.974983  3377 slave.cpp:625] No credentials provided.
>> Attempting to register without authentication
>> I0827 22:53:09.975147  3377 slave.cpp:636] Detecting new master
>> I0827 22:53:10.758889  3374 slave.cpp:754] Registered with master
>> [email protected]:5050; given slave ID
>> 20140827-224307-956344512-5050-3182-0
>> I0827 22:53:10.759145  3374 slave.cpp:767] Checkpointing SlaveInfo to
>> '/tmp/mesos/meta/slaves/20140827-224307-956344512-5050-3182-0/slave.info'
>>
>> Thanks.
>> --
>> Javier
>>
>
>


-- 
Javier Ruiz Jiménez
Tecsisa
E: [email protected]
Tel: +34 91.182.04.71 (directo)
Tel: +34 91.445.21.15 (centralita)
Fax: +34 91.447.05.11
http://www.tecsisa.com

Reply via email to