Hello serge! Thanks for your response!

When you say, "unstable" version, are you referring to something on the
lxc site that I need to compile or are you talking about adding a debian repository?

Your command-

        lxc-create -t debian -n vm103 -f /etc/lxc.conf

Looks completely different from what I am using under debootstrap:
*       /usr/lib/lxc/templates/lxc-debian -p /var/lib/lxc/vm**1**0**1**/*

I'm not sure how I fit your command into my sequence of instructions as it seems we are both working on different files...or more likely, I'm confused (evidently from birth on!). Ha!

I will be looking forward to reading your HOWto very much. Will you be sending that to this mailing list or should I be looking for it elsewhere when it appears?

In a nutshell, below is what I have put together so far, for building my lxc setup, which
seems to work...but gets me lenny:

My vm containers are in */var/lib/lxc*

My Host Node's/etc/apt/sources.list looks like this:

deb http://ftp.us.debian.org/debian/ squeeze main
deb-src http://ftp.us.debian.org/debian/ squeeze main

deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main

# squeeze-updates, previously known as 'volatile'
deb http://ftp.us.debian.org/debian/ squeeze-updates main
deb-src http://ftp.us.debian.org/debian/ squeeze-updates main

Install stuff:
*aptitude install bridge-utils **debootstrap* *lxc*

Change (for STATIC) //etc/network/interfaces :
/


# The loopback network interface
*auto lo**
iface lo inet loopback*
# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp
#Bridge setup
*auto br0
iface br0 inet static
    bridge_ports eth0
    bridge_fd 0
    address 192.168.2.100
    netmask 255.255.255.0
    gateway 192.168.2.1
    dns-nameservers 192.168.2.1*

Then restart the network:

*/etc/init.d/networking restart*


*mkdir /cgroup*

Add the following line in //etc/fstab/ :
*cgroup /cgroup cgroup defaults 0 0*

Then:
*mount -a*
*lxc-checkconfig*

Create vm101 container:
*mkdir -p /var/lib/lxc/vm**101*

Debootstrap the debian image for the vm101 container:
*/usr/lib/lxc/templates/lxc-debian -p /var/lib/lxc/vm**1**0**1**/*

Add to the end of the //var/lib/lxc/vm//1//0//1///config/ file:

*lxc.utsname = vm101
lxc.network.type = veth
lxc.network.flags = up
lxc.network.link = br0
lxc.network.ipv4 = 192.168.2.101/24*
# lxc.network.hwaddr =
# lxc.network.ipv6 =

Should be ready to use at this point...but this seems to give me Lenny.

Thanks for your thoughts and suggestions! :)












On 02/21/2012 08:27 AM, Serge Hallyn wrote:
Quoting Terry--gmail (terry.kemme...@gmail.com):
Debian Squeeze Host

It appears the template in the sources lxc package is lenny and I
have solved what needs to be done to get networking working
correctly with this lenny version, BUT I NEED SQUEEZE in my vm's,
not lenny.

I have been searching for how to change to squeeze, but the
solutions I have found on the web so far end in failures for me. For
example, the fix I found here ( http://www.jotschi.de/?p=554 ) got
further than anything else I have found so far, and really had my
hopes up......but ended like this:

root@myserver:/usr/lib/lxc/templates# ./lxc-debian squeeze vm103 103
What version of lxc are you using?  The latest unstable version looks
like it should default to squeeze, with a separate lxc-lenny template
existing.

But, note that you should probably be using lxc-create, rather than
using lxc-debian directly.  Like this:

cat>  /etc/lxc.conf<<  EOF
lxc.network.type=veth
lxc.network.link=virbr0
lxc.network.flags=up
EOF

lxc-create -t debian -n vm103 -f /etc/lxc.conf

If your version still gives you lenny, you could try

SUITE=squeeze lxc-create -t debian -n vm103 -f /etc/lxc.conf

What are you guys using???  And are their detailed step by step
instructions I can use to do it?
I'm working on a detailed guide for the Ubuntu packages.  I should have
a readable version sometime this week.  Some things will be different
from the Debian version, but it should be a decent starting point.

-serge

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Lxc-users mailing list
Lxc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-users

Reply via email to