Primera parte de un par de post dedicados a saber crear un container desde un tar.gz descargado desde OpenVz, es decir, un OS template pre-fabricado.¿Qué es un OS Template? es básicamente un conjunto de paquetes de alguna distribución de Linux usado para crear un container en OpenVz. Con OpenVz, diferentes distribuciones pueden co-existir en el mismo hardware, pudiendo tener varios OS templates operativos. Posteriormente sabremos como actualizarlo y crear un nuevo tar.gz con el template ya actualizado por nosotros.
Bajar el paquete adecuado a la arquitectura (i686 / x_64)
1 | <strong># uname -a</strong> |
1 2 | Linux 2.6.18-53.1.13.el5.028stab053.10PAE #1 SMP Tue Apr 1 15:44:34 MSD 2008 i686 i686 i386 GNU/Linux |
Bajar de:
Descargamos el paquete que nos interese en /vz/template/cache
1 2 3 4 | <strong># wget http://download.openvz.org/template/precreated/ debian-4.0-i386-minimal.tar.gz # cp debian-4.0-i386-minimal.tar.gz /vz/template/cache # vzctl create 24971 --ostemplate debian-4.0-i386-minimal</strong> |
1 2 3 | Creating VE private area (debian-4.0-i386-minimal) Performing postcreate actions VE private area was created |
Ahora, especificamos una Ip y un dns.
1 2 | <strong># vzctl set 555 --ipadd x.x.x.x --nameserver y.y.y.y --save</strong> <strong># vzctl start 555 </strong> |
Si no hemos tenido algún problema en medio de estos breves pasos, ya tenemos nuestra Debian funcionando.