On 1/20/2011 10:29 AM, Sergio Daniel Troiano wrote: > Andre, > > I'm using Slackware and i've compiled lxc-7.2 because when i tried to > use lxc-7.3 i couldnt mount anything within the container. > > You have to create a root enviroment , i use /container, here are all > shared files and directories (/usr, /bin, /etc and so on) > besides you must create no-shared directories (for example apache logs) > you'll mount them when you start the container. > > You can use DEBUG mode when you start the container "lxc-start -n web -d > -lDEBUG -o log_debug_file -f lxc.conf" > i use 2 config files , the first one is lxc.conf > > lxc.utsname = web > lxc.mount = config.fstab > lxc.rootfs = /container > lxc.tty = 12 > lxc.pts = 1024 > lxc.cgroup.cpuset.cpus = 0,1,2,3,4,5,6,7 > lxc.network.type = veth > lxc.network.flags = up > lxc.network.link = br0 > lxc.network.name = eth0 > lxc.network.ipv4 = 192.168.1.241/24 > lxc.cgroup.devices.allow = a > > The second one is config.fstab > > > ## Apache logs, fcgid > /home/skel.containers/web/usr/local/apache2/logs > /container/usr/local/apache2/logs bind defaults,bind 0 0 > ## Apache conf > /home/skel.containers/web/usr/local/apache2/conf > /container/usr/local/apache2/conf bind defaults,bind 0 0 > none /container/proc proc defaults 0 0 > none /container/dev/pts devpts newinstance 0 0 > > > */Sergio D. Troiano/* > /Development Team./ > > > /Av. de los Incas 3085/ > /(C1426ELA) Capital Federal/ > > > > On Thu, 2011-01-20 at 13:51 -0200, Andre Nathan wrote: >> On Thu, 2011-01-20 at 11:44 -0200, Sergio Daniel Troiano wrote: >> > Sure but there are a lot of things i have found about lxc , how far >> > are you? where are you stuck? >> >> I'm just beginning with LXC... I have tried to use the lxc-sshd script >> as a starting point but I still haven't got it to work yet. >> >> Do you have apache starting up as a normal user? Are you using read-only >> bind mounts? Which directories did you have to make user-specific, and >> which are shared by the host and the containers? >> >> Thanks a lot, >> Andre
I've been unable to use 7.3 also, at least with my existing 7.2 configs. I assume it must "work", and only the developer who changed it knows how to make it work after that change. I'd like a description of that here or somewhere so I can stay up to date. I saw only an unclear answer to a similar question a while back. Something about the mount paths being relative to some other context than before, but it wasn't explained exactly what needs to be specified relative to what. I haven't tried to deduce it by trial & error since I need all my working lxc hosts to actually work at the moment, so they have to keep running 7.2. I haven't had time to set up a new lxc host purely for testing that I can try 7.3 on without disturbing the production boxes. -- bkw ------------------------------------------------------------------------------ Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Lxc-users mailing list Lxc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-users