12af809431a63828b0dbd829f8cd45f335e19e89
[debienna.git] / OpenVz / index.mdwn
1 OpenVZ ist eine freie Lösung zur Virtualisierung von Servern unter GNU/Linux. Mehr zum Thema findest du unter XenVirtualisierung. OpenVZ ist der Kern von Parallels Virtuozzo und stellt eine Alternative zu Xen dar.
2
3 == Host-system vorbereiten ==
4 {{{
5 redtux@phobos:~$ sudo aptitude install linux-image-2.6-openvz-amd64
6 redtux@phobos:~$ sudo reboot
7 redtux@phobos:~$ uname -r
8 2.6.26-1-openvz-amd64
9 redtux@phobos:~$ ps ax | grep vz
10  2334 ?        S      0:00 [vzmond]
11  8074 pts/0    S+     0:00 grep --color=auto vz
12 redtux@phobos:~$ sudo cp -v /etc/sysctl.conf /etc/sysctl.conf.bak
13 redtux@phobos:~$ sudo aptitude install debootstrap binutils-doc
14 redtux@phobos:~$ sudo mkdir -v /var/lib/vz/template/cache/debian
15 redtux@hyadum:~$ sudo debootstrap --arch amd64 lenny /var/lib/vz/template/cache/debian <source>
16 redtux@hyadum:~$ sudo tar -czf /var/lib/vz/template/cache/debian.tar.gz /var/lib/vz/template/cache/debian/
17 redtux@hyadum:~$ ls /var/lib/vz/template/cache/
18 debian  debian.tar.gz
19 }}}
20
21 == VM-Container erstellen ==
22 {{{
23 export ID=100
24 sudo vzctl create $ID
25 sudo vzctl set $ID --save --hostname myhostname.debienna.at
26 sudo vzctl set $ID --save --ipadd 10.0.0.123
27 sudo vzctl set $ID --save --nameserver 10.0.0.1
28 }}}
29
30 == VLAN erstellen ==
31 {{{
32 redtux@phobos:~$ sudo ifconfig eth0:0  192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255
33 redtux@phobos:~$ sudo aptitude install bridge-utils 
34 redtux@phobos:~$ sudo brctl addbr vmbr0
35 bla...
36 }}}
37 rest: http://ckdake.com/content/2008/vlans-in-openvz.html (unten)
38
39 == Siehe auch ==
40  * OpenVzResources