16 dic

Instalación de Proxmox y creación de container

Vamos a explicar cómo se instala proxmox y crearemos nuestro primer container!

¿Qué es proxmox?

Proxmox es una distribución de virtualización que ofrece la posibilidad de gestionar servidores virtuales (VPS) con tecnologías OpenVZ y Linux KVM al mismo tiempo. La gestión se realiza fácilmente en unos clics a través del interfaz web, accesible directamente tras la instalación del servidor.

¿Qué es un OpenVZ?

OpenVZ permite que un servidor físico ejecute múltiples instancias de sistemas operativos aislados, conocidos como Servidores Privados Virtuales (SPV o VPS en inglés) o Entornos Virtuales (EV).

Creación de USB instalación.

Nos bajamos la iso desde http://www.proxmox.com/downloads/item/proxmox-ve-3-1-iso-installer-bittorrent , y muy sencillo una vez descargado lo único que debemos hacer es volcarlo en un usb a nivel de bloque, con dd por ejemplo.

dd if=/isoproxmox.iso of=/dev/sdx

Tenemos que tener el usb desmontado y debemos lanzar el dd al dispositivo no a la partición(en el caso que tenga)

Ahora conectamos el usb y vamos a por la instalación, que es muy sencilla.

Instalación

Seleccionaremos el disco donde queremos instalarlo, después si tenemos más de un datastore, podremos asignar datastores a roles, por ejemplo, isos, VM, containers…

3

Nos leemos la EULA, por si son unos pájaros y seleccionamos la zona horaria

2 4

Ponemos el password del usuario que utilizaremos para entrar tanto al servidor por ssh como por la página web

5

La ip y el nombre FQDN

6

E instalando

7 8

Creación de un container

Ahora entraremos por la ip que hemos puesto por el puerto 8006 https. https://ip:8006, usuario root.

El tipo de container que vamos a montar es sobre OpenVZ que es un poco diferente a los LXC, mas información aquí https://es.wikipedia.org/wiki/OpenVZ

Bien, debemos subir OS template, como sabemos existen unas plantillas ya montadas, no podemos hacer containers con el el SO que queramos, la lista la tenemos aquí http://download.openvz.org/template/precreated/

Vamos a seleccionar por ejemplo un debian-7.0-x86_64.tar.gz, pues primero de todo nos conectamos por ssh al servidor de proxmox y nos vamos al directorio /vz/template/cache y ahí descargamos el fichero.

cd  /vz/template/cache

wget http://download.openvz.org/template/precreated/debian-7.0-x86_64.tar.gz

También lo podemos hacer por la interfaz, nos vamos al disco dentro de la sección del servidor y seleccionamos contenido. Tenemos dos opciones o plantillas o subir, en la sección de plantillas tenemos un montos de plantillas divididas por secciones, por ejemplo tenemos sistemas operativos, pero también turnekeylinux especificas a servicios.

Nosotros empezaremos por el sistema operativo, de momento…

templatesSeleccionamos el que queramos y le damos a descargar.

Ahora le daremos a create CT y rellenamos los huecos, como un cuestionario…., VM ID, deberá ser único en el host/cluster

cont

Aquí seleccionaremos la plantilla que queramos, en nuestro caso la que bajamos…

plantillaY los recursos que le queramos dar al container.

resY por último la red, tenemos dos opciones.

red

Bridged : Si queremos que utilice la tarjeta del servidor o sea a nivel 2

Routed mode: Como si fuera un servidor mas de la red, link a nivel 3

creacion

Y esperamos que la cree, ahora vamos a conectarnos al nuevo containers.

Podemos verlo por consola o conectarnos por ssh directamente a la máquina.

final

Así de fácil y sencillo.

Fuentes

http://pve.proxmox.com/wiki/Downloads#Proxmox_Virtual_Environment_3.1_.28ISO_Image.29

http://pve.proxmox.com/wiki/Install_from_USB_Stick

http://es.wikipedia.org/wiki/LXC

http://www.proxmox.com/

2 thoughts on “Instalación de Proxmox y creación de container

Responder a aquiles Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>