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