Az OpenVZ telepítése
Telepítsük az OpenVZ kernelt:
64 bites rendszer esetén:
apt-get -y install linux-image-openvz-amd64 vzctl vzquota vzdump
32 bites rendszer esetén:
apt-get -y install linux-image-openvz-686 vzctl vzquota vzdump
Hozzunk létre egy symlinket a /var/lib/vz mappáról a a /vz-re, mivel az ISPConfig ott fogja keresni:
ln -s /var/lib/vz /vz
Nyissuk meg a sysctl.conf-ot:
nano /etc/sysctl.conf
Másoljuk be a következőket:
net.ipv4.conf.all.rp_filter=1
net.ipv4.icmp_echo_ignore_broadcasts=1
net.ipv4.conf.default.forwarding=1
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.ip_forward=1
kernel.sysrq = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.eth0.proxy_arp=1
Ctrl+o majd Ctrl+x.
Alkalmazzuk a változtatásokat:
sysctl -p
Ha a virtuális gépeink IP címei más alhálózatról származnak, mint a szerverünk IP címe, akkor fontos, hogy végrehajtsuk a következőket.
nano /etc/vz/vz.conf
Módosítsuk a következő sort így:
NEIGHBOUR_DEVS=all
Indítsuk újra a szervert, hogy az OpenVZ kernel használatba kerüljön:
reboot
Töltsünk le egy OpenVZ-hez tartozó Debian CD képet, így képesek leszünk virtuálisan futtatni a Debian 6-os verzióját:
cd /var/lib/vz/template/cache
64 bites rendszer esetében:
wget http://download.openvz.org/template/precreated/contrib/debian-6.0-amd64-minimal.tar.gz
32 bites rendszer esetében:
wget http://download.openvz.org/template/precreated/contrib/debian-6.0-i386-minimal.tar.gz
Egyéb operációs rendszerek CD képei fellelhetők a következő oldalon: http://download.openvz.org/template/precreated/contrib/
A teljesség igénye nélkül: Arch, Gentoo, Fedora, OpenSUSE, Ubuntu, CentOS, stb virtualizálására nyílik lehetőségünk. A felsorolásból gondolom már egyértelművé vált, de azért leírom, hogy OpenVZ környezetben nincs lehetőség Windows rendszerek virtualizálására.
Az OpenVZ feltelepült, az alapvető beállítások készen, következhet az ISPConfig konfigurálása.
A cikk még nem ért véget, kérlek, lapozz!