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