Está en la página 1de 10

OVH

Manual de utilizacin de Proxmox

Introduccin Proxmox es una distribucin de virtualizacin que ofrece la posibilidad de gestionar servidores virtuales (VPS) con tecnologas OpenVZ y Linux KVM al mismo tiempo. La gestin se realiza fcilmente en unos clics a travs del interfaz web, accesible directamente tras la instalacin del servidor. Conctese al interfaz que encontrar en https://nsXXXXXX.ovh.net con el usuario root y su contrasea.

Tecnologas de virtualizacin Las 2 tecnologas de virtualizacin, KVM y OpenVz, se diferencian en el grado de virtualizacin y por consiguiente del rendimiento. Proxmox le permite utilizar VPS que utilicen estas 2 tecnologas al mismo tiempo, con un mismo panel y sobre el mismo servidor.

Virtualizacin KVM

Importar una ISO

El sistema Linux KVM realiza una virtualizacin completa (full virtualisation) y necesita un procesador con los flags de virtualizacin (VMX). Esto le permite instalar cualquier sistema operativo que elija a partir de un fichero .ISO creado a partir de un CD de instalacin. Para importar una imagen ISO, debe ir a Proxmox > Imgenes ISO y seleccionar "Recorrer" para seleccionar su ISO. o bien, emplace sus ficheros .ISO directamente en la carpeta /var/lib/vz/template/iso/ de su servidor para poder utilizarlos a travs de la interfaz web.

Crear una VM KVM en modo bridge (recomendado)

Para crear una mquina virtual en modo Bridge, basta con dirigirse a Proxmox > Mquinas virtuales > pestaa Crear.

Manual de utilizacin de Proxmox

OVH Aparecer el formulario de creacin:

Modifique el formulario: Seleccione en media de la instalacin la imagen ISO deseada. Introduzca el espacio de disco deseado. Introduzca el nombre (hostname del servidor). Introduzca la cantidad de memoria RAM para la mquina virtual Seleccione el tipo de disco Seleccione el tipo de guest Seleccione el nmero de CPUs de la mquina virtual

Para la parte de red: Seleccione la interfaz vmbr0 de la lista desplegable Indique la MAC virtual creada en el Manager v3 para la IP de la mquina virtual.

Nota : Puede seguir la gua de MAC virtual en DedicadoMacVirtual

Haga clic en el botn Create.

Una vez la mquina virtual est creada, basta con lanzar la mquina virtual para iniciar la instalacin. En Proxmox > Mquinas virtuales, haga clic en la mquina virtual y luego seleccione Iniciar. Para terminar, pulse la opcin "Open VNC console" para visualizar el proceso de instalacin del sistema. La instalacin deber realizarse sin configurar la red. La configuracin de red deber realizarse a continuacin de la instalacin siguiendo la gua : DedicadoBridgeCliente

Crear una VM KVM en modo routed

Para crear una mquina virtual en modo Routed, basta con crearla con dicha opcin conectada. En Proxmox > Mquinas virtuales, seleccione la pestaa "Crear". Tendr el formulario de creacin:

Crear una VM KVM en modo routed

OVH Modifique el formulario con los valores deseados: Seleccione en media de la instalacin la imagen ISO deseada. El espacio de disco deseado. El nombre (hostname del servidor) La cantidad de memoria deseada para la mquina virtual. El tipo de disco El tipo de guest El nmero de CPUs

Para la parte de red: En la lista desplegable seleccione la interfaz vmbr1.

Para terminar pulse el botn Create. Una vez la mquina virtual est creada, es necesario lanzar la mquina virtual para iniciar la instalacin. En Proxmox > Mquinas virtuales, haga clic en la mquina virtual y luego seleccione Iniciar. Para terminar, pulse la opcin "Open VNC console" para visualizar el proceso de instalacin del sistema. La instalacin deber realizarse sin configurar la red, la configuracin de red se realizar posteriormente. La gateway ser la direccin del servidor principal de Proxmox.

Ejemplo de configuracin de una mquina virtual en Debian:

Fichero /etc/network/interfaces : auto lo eth0 iface lo inet loopback iface eth0 inet static address IP.FAIL.OVER netmask 255.255.255.255 broadcast IP.FAIL.OVER postup route add IP.DE.SU.DEDICADO dev eth0 postup route add default gw IP.DE.SU.DEDICADO postdown route del IP.DE.SU.DEDICADO dev eth0 postdown route del default gw IP.DE.SU.DEDICADO

Y a continuacin ejecute el comando: # echo "nameserver 213.186.33.99" > /etc/resolv.conf # configurar el DNS

Para otros sistemas operativos, deber adaptar el proceso para obtener el mismo resultado en la configuracin de red. Crear una VM KVM en modo routed 3

OVH

Informacin /!\ En un VPS con Windows server no es posible definir la mscara de red correcta (255.255.255.255) directamente. Siga las instrucciones siguientes Configure el VPS de Windows con la IP failover y temporalmente la mscara de red "255.255.255.0" A continuacin cambie la mscara con el editor de registro para evitar problemas futuros: haga clic en "Inicio" > "Ejecutar" introduzca "regedit" y confirme busque en HKEY_LOCAL_MACHINE\SYSTEM\ la etiqueta "SubnetMask" con el valor "255.255.255.0" y a continuacin modifquela por "255.255.255.255"

Finalmente ejecute este comando en el host principal de Proxmox por SSH : ip route add IP.FAIL.OVER dev vmbr1 Modifique la IP.FAIL.OVER por la IP Failover del nuevo servidor VPS

Crear una VM KVM en modo NAT

Para crear una mquina virtual NAT, le aconsejamos crear un bridge previsto a tal efecto: Conctese por SSH con el usuario root en el host principal y modifique el fichero siguiente :

# nano /etc/network/interfaces

Haga las modificaciones siguientes en el fichero indicado. Fichero /etc/network/interfaces : auto vmbr2 iface vmbr2 inet static address 192.168.0.254 netmask 255.255.255.0 bridge_ports none bridge_stp off bridge_fd 0 postup echo 1 > /proc/sys/net/ipv4/ip_forward postup iptables t nat A POSTROUTING s '192.168.0.0/24' o vmbr0 j MASQUERADE postdown iptables t nat D POSTROUTING s '192.168.0.0/24' o vmbr0 j MASQUERADE Crear una VM KVM en modo NAT 4

OVH

A continuacin active el bridge creado: # ifup vmbr2

A continuacin cree su mquina virtual como sigue :

Modifique el formulario con los valores deseados: Seleccione en media de la instalacin la imagen ISO deseada. El espacio de disco deseado. El nombre (hostname del servidor) La cantidad de memoria deseada para la mquina virtual. El tipo de disco El tipo de guest El nmero de CPUs

Para la parte de red: En la lista desplegable seleccione la interfaz vmbr2.

Para terminar pulse el botn Create. Una vez la mquina virtual est creada, basta con lanzar la mquina virtual para iniciar la instalacin. En Proxmox > Mquinas virtuales, haga clic en la mquina virtual y luego seleccione Iniciar. Para terminar, pulse la opcin "Open VNC console" para visualizar el proceso de instalacin del sistema. En la configuracin de la mquina virtual, indique lo siguiente respecto a nuestro ejemplo : (la red puede configurarse durante la instalacin de la mquina virtual)

ip : 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255 gateway : 192.168.0.254 (ip del vmbr2 en el HOST principal) servidor DNS : 213.86.33.99

Una vez instalada su mquina ser funcional y tendr acceso a la red exterior. Si desea hacer que su mquina virtual sea accesible por SSH por ejemplo, debe redirigir un puerto del host hacia el puerto SSH de su mquina virtual. Crear una VM KVM en modo NAT 5

OVH Para ello basta con ejecutar una regla IPtables : iptables t nat A PREROUTING i vmbr0 p tcp dport 1022 j DNAT to 192.168.0.1:22

En este ejemplo : redirige el puerto 1022 del host sobre el puerto 22 de la mquina virtual. En consecuencia, la mquina virtual ser accesible por SSH conectndose a la IP del host en el puerto 1022. Para que esta regla sea vlida en cada inicio basta con aadirla al fichero /etc/network/interfaces de la configuracin de red.

Modificaciones para tener acceso en SSH en vmbr2 : Fichero /etc/network/interfaces auto vmbr2 iface vmbr2 inet static address 192.168.0.254 netmask 255.255.255.0 bridge_ports none bridge_stp off bridge_fd 0 postup echo 1 > /proc/sys/net/ipv4/ip_forward postup iptables t nat A POSTROUTING s '192.168.0.0/24' o vmbr0 j MASQUERADE postdown iptables t nat D POSTROUTING s '192.168.0.0/24' o vmbr0 j MASQUERADE postup iptables t nat A PREROUTING i vmbr0 p tcp dport 1022 j DNAT to 192.168.0.1:22 postdown iptables t nat D PREROUTING i vmbr0 p tcp dport 1022 j DNAT to 192.168.0.1:22

OpenVZ
Descripcin

La tecnologa OpenVZ se trata de un motor de aislamiento muy potente. Cada entorno VE (Virtual Environment) tiene su propia tarjeta de red y otro hardware, pudiendo utilizarse para otra distribucin. En cambio, no es posible instalar otros sistemas operativos diferentes de Linux ((Windows, *BSD, ...) as como kernels diferentes en los entornos VE. En la instalacin, tiene "templates" (distribuciones Linux preparados para OVH para uso en los VE OpenVZ) disponibles que puede utilizar en la creacin de VPS en 3 clics y menos de 2 minutos despus de la instalacin de su servidor con Proxmox

OpenVZ

OVH Crear una VM Openvz en modo Routed (recomendado)

La forma ms sencilla para utilizar un VE (virtual environment) en modo Routed es utilizar un bloque RIPE, ya sea conjunto o separado. En ese caso, Openvz se encarga de la configuracin del encaminamiento. En Proxmox > Mquinas virtuales, seleccione la pestaa "Crear". Tendr el formulario de creacin:

Seleccione el tipo: Container (openvz) En el modelo, seleccione el template que desea utilizar para su mquina virtual Modifique el formulario: Introduzca el espacio de disco deseado. Introduzca el nombre (hostname del servidor). Introduzca la cantidad de memoria RAM para la mquina virtual Introduzca el tamao de memoria swap Introduzca la contrasea root del servidor Introduzca el tamao de disco

Para la parte de red: Seleccione la interfaz virtual venet de la lista desplegable

Una vez la mquina virtual est creada, basta con lanzar la mquina virtual para empezar a utilizarla. En Proxmox > Mquinas virtuales, haga clic en la mquina virtual y luego seleccione Iniciar.

Crear una VM Openvz en modo NAT

Para crear una mquina virtual Openvz con NAT, basta rellenar el mismo formulario de creacin como sigue: Seleccione el tipo: Container (openvz) En el modelo, seleccione el template que desea utilizar para su mquina virtual ensuite renseignez : Introduzca el espacio de disco deseado. Introduzca el nombre (hostname del servidor). Introduzca la cantidad de memoria RAM para la mquina virtual Introduzca el tamao de memoria swap Introduzca la contrasea root del servidor Crear una VM Openvz en modo Routed (recomendado) 7

OVH Introduzca el tamao de disco

Para la parte de red: Indique una IP privada (ejemplo : 10.0.0.1) Seleccione la interfaz virtual venet de la lista desplegable

A continuacin introduzca este comando en el host de SSH :

iptables t nat A POSTROUTING s 10.0.0.0/24 o vmbr0 j SNAT to IP.PRINCIPAL.DEL.SERVIDOR

Una vez la mquina virtual est creada, basta con lanzar la mquina virtual para empezar a utilizarla. En Proxmox > Mquinas virtuales, haga clic en la mquina virtual y luego seleccione Iniciar. Si desea configurar la salida de tal manera que su mquina virtual sea accesible por SSH por ejemplo, debe redirigir un puerto de host hacia el puerto SSH de su mquina virtual. Para ello, deber ejecutar una regla IPtables : iptables t nat A PREROUTING i vmbr0 p tcp dport 1022 j DNAT to 10.0.0.1:22

En este ejemplo : redirige el puerto 1022 del host sobre el puerto 22 de la mquina virtual. En consecuencia, la mquina virtual ser accesible por SSH conectndose a la IP del host en el puerto 1022. Para tener esta regla al inicio del servidor : Cree un fichero de inicio en la ruta "/etc/init.d/" con el contenido siguiente: Fichero /etc/init.d/natvz #!/bin/sh

case "$1" in start) echo "Starting iptables NAT for openvz" #modifique IP.DE.SU.DEDICADO por la IP de salida /sbin/iptables t nat A POSTROUTING s 10.0.0.0/24 o vmbr0 j SNAT to IP.DE.SU.DEDICADO #aadir las reglas IPtables para la redireccin de puerto /sbin/iptables t nat A PREROUTING i vmbr0 p tcp dport 1022 j DNAT to 10.0.0.1:22 ;; stop) echo "Stopping iptables NAT for openvz" #modifique IP.DE.SU.DEDICADO por la IP de salida /sbin/iptables t nat D POSTROUTING s 10.0.0.0/24 o vmbr0 j SNAT to IP.DE.SU.DEDICADO Crear una VM Openvz en modo Routed (recomendado) 8

OVH #aadir las reglas IPtables para la supresin de la redireccin de puerto /sbin/iptables t nat D PREROUTING i vmbr0 p tcp dport 1022 j DNAT to 10.0.0.1:22 ;; *) echo "Usage: /etc/init.d/natvz {start|stop}" exit 2 ;; esac exit 0

A continuacin establezca permisos de ejecucin en el script: chmod 755 /etc/init.d/natvz

Y finalmente aada la ejecucin al inicio : updaterc.d natvz defaults

Crear una VM Openvz en modo Bridge

Esta configuracin (Openvz + Bridge) est desaconsejada por razones de rendimiento, no ser abordada en esta gua.

Detalles
Actualizacin La distribucin se entrega con el kernel Proxmox original. Verifique el contenido de /boot/grub/menu.lst, sobre todo el parmetro "root=", antes de reiniciar el servidor despus de una actualizacin. Para las actualizaciones mayores, deber realizar mayores comprobaciones. Puede consultar los datos de ltimas actualizaciones de distribucin disponibles en la pgina Status en la direccin : http://status.ovh.es/?project=18 Clster en Proxmox 2

Crear una VM Openvz en modo Bridge

OVH El cluster en Proxmox 2 puede utilizarse modificando el modo de transporte udpu Para ello, una vez creado el clster con el comando pvecm create y se establece un nombre de clster, es necesario modificar en el fichero de configuracin del clster, la etiqueta cman, aadiendo el protocolo de transporte : /etc/pve/cluster.conf

[...] <cman keyfile="/var/lib/pvecluster/corosync.authkey" transport="udpu"> [...]

A continuacin, debe aadir las IPs de todos los host del clster en el fichero /etc/hosts, haciendo corresponder a cada servidor su direccin IP /etc/hosts [...] AAA.BBB.CCC.DDD nsXXXXXX.ovh.net nsXXXXXX [...]

Por ltimo deber reiniciar la mquina para que el sistema tome en cuenta los cambios. El proceso debe repetirse con todos los hosts que pertenezcan al clster.

Ms informacin : pve.proxmox.com :: Sitio web de proxmox : wiki.openvz.org :: Activar / Desactivar la cuota en OpenVz

Crear una VM Openvz en modo Bridge

10

También podría gustarte