[Lxc-users] How to start the network services so as to get the IP address using lxc-execute???

Greg Kurz gkurz at fr.ibm.com
Thu Dec 8 11:39:35 UTC 2011


On Thu, 2011-12-08 at 16:03 +0530, nishant mungse wrote:
> Hi,
> 
> I want to manually invoke a networking setup to start the network
> service to get the IP address of container , But the problem is i
> don't want to start the container and want to use lxc-execute.
> 
> When I tried these things happened::
> 
> command :: lxc-execute -n base
> -f /home/nishant/ubuntu.conf /var/lib/lxc/base1/rootfs/etc/init.d/networking start

Ok... this can't work. lxc-execute is for application containers only:
it runs lxc-init instead of standard /sbin/init. The networking script
you invoke needs upstart to be already running in the container... You
seem to have a system container here, it _MUST_ be started with
lxc-start.

>  
> O/P
> 
> Rather than invoking init scripts through /etc/init.d, use the
> service(8)
> utility, e.g. service networking start
> 
> Since the script you are attempting to invoke has been converted to an
> Upstart job, you may also use the start(8) utility, e.g. start
> networking
> start: Unable to connect to Upstart: Failed to connect to
> socket /com/ubuntu/upstart: Connection refused
> 
> 
> How to start the network services so as to get the IP addresses of
> containers?
> 

What's your true need here ? Controlling the containers network services
from the host or just knowing the addresses used by the containers ? I
guess both are doable in a variety of ways.

Cheers.

> 
> Regards,
> Nishant
> 
> 
> 
> ------------------------------------------------------------------------------
> Cloud Services Checklist: Pricing and Packaging Optimization
> This white paper is intended to serve as a reference, checklist and point of 
> discussion for anyone considering optimizing the pricing and packaging model 
> of a cloud services business. Read Now!
> http://www.accelacomm.com/jaw/sfnl/114/51491232/
> _______________________________________________ Lxc-users mailing list Lxc-users at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-users

-- 
Gregory Kurz                                     gkurz at fr.ibm.com
Software Engineer @ IBM/Meiosys                  http://www.ibm.com
Tel +33 (0)534 638 479                           Fax +33 (0)561 400 420

"Anarchy is about taking complete responsibility for yourself."
        Alan Moore.





More information about the lxc-users mailing list