[lxc-devel] lxc_monitord - monitor exiting

Stéphane Graber stgraber at ubuntu.com
Fri Apr 26 20:07:22 UTC 2013


On 04/26/2013 09:42 PM, S.Çağlar Onur wrote:
> Hey Dwight,
> 
> I'm observing following behavior with staging tree and just wanted to
> make sure that what I'm seeing is the expected;
> 
> * Initially nothing runs
> 
> [caglar at qgq:~/Projects/lxc/examples] sudo ./list
> bankai (STOPPED)
> bleach (STOPPED)
> zangetsu (STOPPED)
> 
> * I start one container using the API
> 
> [caglar at qgq:~/Projects/lxc/examples] sudo ./start -name zangetsu
> Starting the container...
> 
> [caglar at qgq:~/Projects/lxc/examples] sudo ./list
> bankai (STOPPED)
> bleach (STOPPED)
> zangetsu (RUNNING)
> 
> * monitord starts as expected but exits after 30 seconds later (although
> container is still running);
> 
> [caglar at qgq:~/Projects/lxc-upstream(staging)] tail -f
> /var/lib/lxc/lxc-monitord.log
>    lxc-monitord 1367004858.616 NOTICE   lxc_monitord - monitoring
> lxcpath /var/lib/lxc
>    lxc-monitord 1367004888.677 NOTICE   lxc_monitord - no clients for 30
> seconds, exiting
>    lxc-monitord 1367004888.677 NOTICE   lxc_monitord - monitor exiting
> 
> [caglar at qgq:~/Projects/lxc/examples] sudo ./list
> bankai (STOPPED)
> bleach (STOPPED)
> zangetsu (RUNNING)
> 
> [caglar at qgq:~/Projects/lxc/examples] ps aux | grep monitord
> caglar   28404  0.0  0.0   7240   624 pts/54   S+   15:34   0:00 tail -f
> /var/lib/lxc/lxc-monitord.log
> caglar   29037  0.0  0.0   9436   948 pts/0    S+   15:38   0:00 grep
> --color=auto monitord
> [caglar at qgq:~/Projects/lxc/examples]
> 
> I'm asking cause I was under the impression that lxc-monitord will keep
> running as long as there is a container. Am I wrong?

I believe the monitor will get spawned the first time something needs it
(lxc-monitor/lxc-wait) and exit 30s after the last client disconnects.
It'll then be respawned the next time lxc-monitor or lxc-wait is started
again that container.


-- 
Stéphane Graber
Ubuntu developer
http://www.ubuntu.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20130426/570f7879/attachment.pgp>


More information about the lxc-devel mailing list