Esta instalación está pensada para Debian squeeze (estable).
Instalar un Debian (se sugiere amd64) de forma estandar, se puede seguir esta guía de instalación de Debian.
Ahora aparecen en la búsqueda (apt-cache) paquetes del kernel con soporte OpenVZ.
apt-get install linux-image-openvz-amd64
Esto bajará los paquetes necesarios, entre ellos
rsync vzctl vzquota
Editar el archivo /etc/sysctl.conf y agregar configuración:
wget -O - http://pi.lastr.us/sysctl.conf >> /etc/sysctl.conf
que pondrá lo siguiente al final del archivo existente:
# # OpenVZ # ignorar los paquetes de broadcasts net.ipv4.icmp_echo_ignore_broadcasts=1 # Interfaz sobre la que se levantará el bridge net.ipv4.conf.eth0.proxy_arp=1
# packet forwarding habilitado y proxy arp deshabilitado net.ipv4.conf.default.forwarding = 1 net.ipv4.conf.default.proxy_arp = 0 net.ipv4.ip_forward = 1 # Habiliar verificación de fuente de ruteo net.ipv4.conf.all.rp_filter = 1 # Habilitar llaves magic-sysrq kernel.sysrq = 1 # No todas las interfaces envian redirección net.ipv4.conf.default.send_redirects = 1 net.ipv4.conf.all.send_redirects = 0
Activar la configuración con el comando:
# sysctl -p
Hacer un enlace en /vz para que sea fácilmente accesible y quede semejante a un CentOS:
ln -s /var/lib/vz /vz
… entonces reiniciar.
El kernel correcto:
# uname -r 2.6.32-5-openvz-amd64 #
el daemon corriendo:
# ps ax | grep vz 2349 ? S 0:00 [vzmond]
la interfaz virtual para nuevos contenedores:
# ifconfig
venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Descargar templates (todos los que se quieran tener) y dejar los archivos descargados en /vz/template/cache/
Sugerencia para descarga:
cd /vz/template/cache/ wget http://download.openvz.org/contrib/t...minimal.tar.gz
sudo vzctl create 101 --ostemplate ubuntu-6.06-i386-minimal sudo vzctl set 101 --onboot yes --save sudo vzctl set 101 --ipadd 192.168.1.210 --save sudo vzctl set 101 --nameserver 192.168.1.2 --save sudo vzctl set 101 --name host --save sudo vzctl set 101 --hostname host.name.com --save sudo vzctl start 101
sudo vzctl exec 101 passwd sudo vzctl exec 101 ps fauwx
sudo vzlist -a sudo vzctl status 101
ssh root@192.168.1.210