Proxmox VE, una interesante herramienta de virtualización

En esta entrega les traigo un howto sobre cómo instalar Proxmox Virtual Environment en un Debian 6 de 64 bits.

Proxmox Virtual Environment, es un proyecto de código abierto, desarrollado y mantenido por Proxmox Server Solutions GmbH y que cuenta con el apoyo financiero de la Internet Foundation Austria (IPA). Se trata de una completa plataforma de virtualización basada en sistemas de código abierto que permite la virtualización tanto sobre OpenVZ como KVM.

Proxmox es una distribución bare-metal, basada en Debian, que viene sólo con los servicios básicos para de esta forma obtener un mejor rendimiento.

Proxmox, no es una maquina virtual más. Con una interfaz gráfica muy sencilla esta herramienta permite la migración en vivo de máquinas virtuales, clustering de servidores, backups automáticos y conexión a un NAS/SAN con NFS, iSCSI, etc…

Al utilizar OpenVZ se puede cambiar tanto memoria RAM como espacio en disco asignados en tiempo real sin reiniciar el sistema. Otra cosa muy interesante son las plantillas, que consisten en un sistema operativo con algún software preinstalado, que se descargan directamente desde la interfaz de administración y permiten crear una máquina virtual a partir de ellas.

Instalación

Comencemos agregando los repositorios correspondientes:

vim /etc/apt/sources.list 


y agregamos:

deb http://ftp.at.debian.org/debian squeeze main contrib

# PVE packages provided by proxmox.com
deb http://download.proxmox.com/debian squeeze pve

# security updates
deb http://security.debian.org/ squeeze/updates main contrib
esc :wq!


Proxmox VE, una interesante herramienta de virtualización

Proxmox VE, una interesante herramienta de virtualización

Agregamos la llave...

wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -




Luego actualizamos el sistema:

Proxmox VE, una interesante herramienta de virtualización

aptitude update
aptitude full-upgrade


Proxmox VE, una interesante herramienta de virtualización

Proxmox VE, una interesante herramienta de virtualización

Instalamos el kernel Proxmox VE:

aptitude install pve-firmware


Proxmox VE, una interesante herramienta de virtualización

aptitude install pve-kernel-2.6.32-16-pve


Proxmox VE, una interesante herramienta de virtualización

Reiniciamos el sistema e iniciamos desde Proxmox VE Kernel en Grub. En la captura vemos cómo se genera el nuevo grub.cfg.

Proxmox VE, una interesante herramienta de virtualización

ssh root@ipservidorpass
uname -a (para saber que booteamos con el kernel de proxmox)
Linux d4nyr3y 2.6.32-16-pve #1 SMP Fri Nov 9 11:42:51 CET 2012 x86_64 GNU/Linux


Proxmox VE, una interesante herramienta de virtualización

Instalamos los paquetes de Proxmox:

aptitude install proxmox-ve-2.6.32


Configuramos pve-redirect para Apache 2:

a2ensite pve-redirect.conf


Proxmox VE, una interesante herramienta de virtualización

Reiniciamos Apache:

/etc/init.d/apache2 restart


Instalamos algunos paquetes que faltan:

aptitude install ntp ssh lvm2 postfix ksm-control-daemon vzprocps

Nos logueamos como administrador del sistema: https://ip:8006



Proxmox VE, una interesante herramienta de virtualización

¡A jugar!



Proxmox VE, una interesante herramienta de virtualización

¿Decargamos una plantilla?


Proxmox VE, una interesante herramienta de virtualización

Proxmox VE, una interesante herramienta de virtualización

o si ya lo tienen descargado lo dejan en el directorio:

/var/lib/vz/template/cache/


Así cuando quieren crear una máquina virtual desde una plantilla ya lo tienen disponible.

Creamos una máquina virtual desde una plantilla:



Proxmox VE, una interesante herramienta de virtualización

Bueno espero que les sea de utilidad. Hago este aporte para que sepan que no sólo existe Vmware y VirtualBox en el mundo de la virtualización. ¡Imaginen poder ampliar la memoria o discos duros de servidores que están en producción SIN TENER QUE APAGARLOS y aguantar las quejas de los usuarios o del dueño de la empresa! Para los sysadmin Linux esto es mágico.

 

Fuente: usemoslinux

¿Quién está en línea?

Hay 6880 invitados y ningún miembro en línea