Proxmox

Guía de Instalación, (Configuración) y Uso.

Introdución a Proxmox

Proxmox es un entorno de virtualización empresarial de código abierto (Sistema operativo) basado en un Debian con un kernel modificado de RHEL (Red Hat). El sistema operativo tiene una interfaz web por donde se administra todo su contenido, las herramientas y comandos necesarios.
Proxmox tiene dos tipos de virtualización disponibles por defecto:

Instalación de Proxmox

Formas de instalación en VM y BareMetal

Instalación de Proxmox

Instalación de Prueba en VM

Hasta este punto ya tenemos una idea de qué es PROXMOX y qué sistemas utiliza. Veamos cómo hacer la instalación, cosa que es complicado, ya que estamos hablando de un sistema operativo que virtualiza.
Para la instalación, lo más recomendable es instalarla de forma física, ya sea en un ordenador o en un portátil que tenga algún tiempo para darle una segunda vida. Pero antes de hacerlo se puede probar a instalar en una máquina virtual para poder ver como se instala y qué configuraciones hay que realizar.


logo_proxmox.png


Para ello no sirve cualquier sistema de virtualización, ya que debe aceptar la virtualización anidada. En principio VirtualBox si tiene esa opción, pero al hacer las pruebas da muchos fallos de instalación y por eso la mejor opción para la instalación es VMWare. Esta aplicación es muy parecida a VirtualBox, pero al ser de pago tiene mejores herramientas y se configura mejor.
Pese a que VMWare es de pago, hay una opción gratuita para uso no comercial que es la que usaremos. Esto es, VMWare Player.

logo_vmware.png

Antes de instalar VMWare hay que tener en cuenta que si tenemos Hyper V o Subsistema de Windows está habilitado VMWare no podrá iniciar ya que no es compatible con el tipo de virtualización que usa tanto Hyper V como el subsistema de Windows. 
El subsistema de Windows se usa para instalar el kernel de Linux junto a windows para poder tener la típica aplicación de terminal de ubuntu o otro sistema Linux. 


Instalación de Proxmox

Instalación en VMWare

Antes de instalar VMWare hay que tener en cuenta que si tenemos Hyper V o Subsistema de Windows está habilitado VMWare no podrá iniciar ya que no es compatible con el tipo de virtualización que usa tanto Hyper V como el subsistema de Windows. 
El subsistema de Windows se usa para instalar el kernel de Linux junto a windows para poder tener la típica aplicación de terminal de ubuntu o otro sistema Linux. 

Instalamos VMware Player y una vez hecho nos saldrá una ventana como la que se muestra a continuación:

pasted image 0.png
Creamos una máquina nueva como muestra la flecha roja “Create a New Virtual Machine” y se mostrará la siguiente ventana:
pasted image 1.png

Como se puede ver en la ventana se pide el método de instalación y como se ha mostrado antes usaremos la iso de PROXMOX. La añadimos desde donde la tengamos almacenada.
Ahora nos preguntará en qué distribución está basada la iso que le hemos añadido, como hemos comentado al principio Proxmox es Linux basado en Debian y Red Hat. Entonces, al poner la versión de Linux lo más recomendable es usar una distribución modificada de Debian, como por ejemplo Ubuntu o simplemente Debian.

pasted image 2.png
Llegados a este punto nos pedirá especificar el tamaño del disco que queremos: lo recomendable para PROXMOX es 30 GB, ya que además del sistema operativo hay que almacenar las ISO, las propias máquinas virtuales y los contenedores con sus plantillas. Por tanto, se recomienda proporcionar espacio suficiente. Sin embargo, como es solo para una prueba con 30 GB es suficiente.
pasted image 3.png

Ahora se nos muestra el resto de configuraciones que ha creado por defecto VMware pero hay que cambiarlas por ese motivo antes de darle a finalizar iremos al botón que se muestra en rojo en la imagen “Customize Hardware”.

pasted image 4.png

Aquí tendremos que cambiar la cantidad de RAM que se le proporcionará a la máquina: lo recomendable como mínimo es entre 4 y 6 GB. Una vez ya seleccionada la RAM vamos al apartado más importante: al del procesador como se muestra en la imagen anterior. Hay que tener en cuenta que el procesador del que disponemos para dar más o menos “cores” si tenemos un procesador con 4 núcleos y 8 hilos le podemos dar entre 3 y 4 cores. Pero si tenemos un procesador mejor con 8 núcleos y 16 hilos le podemos dar 8 cores. Cuando ya tenemos seleccionado la cantidad de cores hay que activar las tres opciones que se muestran en pantalla para activar la virtualización porque de lo contrario no podremos instalar el sistema operativo.
Con esto ya tendríamos toda la máquina configurada y ahora nos tocará iniciarla e instalar el sistema operativo. Para hacer la prueba el adaptador de red lo mejor es ponerlo en red interna.

pasted image 5.png

Iniciamos la máquina dando al botón que se muestra en la pantalla.

pasted image 6.png

Post Install

Pasos a seguir después de instalar proxmox para su buen funcionamiento.

Post Install

Primeros pasos después de la instalación

imagen.png


imagen.png


imagen.png


imagen.png


imagen.png


imagen.png


imagen.png

 

imagen.png

 

imagen.png

imagen.png

imagen.png

 

imagen.png

 

imagen.png

 

 

 

Redes en Proxmox

Como gestionar las redes y todos los usos que se le pueden dar a Proxmox

Redes en Proxmox

Como funcionan las Redes

Redes en Proxmox

Como utilizar varios adaptadores de red

imagen.png

imagen.png

 

imagen.png

 

imagen.png

imagen.png

 

imagen.png

 

 

 

 

Redes en Proxmox

Como crear una red interna

imagen.png

 

imagen.png

 

imagen.png

imagen.png

Cluster y HA

Como unir los nodos de proxmox en cluster, como gestionar el HA y como separar los nodos de un cluster existente si fuera necesario.

Cluster y HA

Crear un Cluster y unir nodos a el

...

Cluster y HA

Separar un nodo del Cluster

Antes de proceder con estos pasos es recomendable que se muevan todas las máquinas virtuales y contenedores a otro nodo, así como hacer copias de seguridad de los datos del nodo que vamos a separar. Y después de esto apagar el nodo que vamos a separar (y no volver a conectarlo a la misma red donde está el cluster nuca más).

imagen.png

Ahora vamos a la terminal de cualquier nodo que esté en el cluster y ponemos el siguiente comando:

pvecm nodes
Cluster y HA

Configurar en el Cluster el HA