[Proxmox] Creación de un cluster
Lectura previa
Recomendaciones previas
- Se instalará Proxmox en todos los equipos que vayan a constituir los nodos del cluster, procurando que tengan idénticas características hardware: Lo ideal es que fuesen iguales, del mismo modelo con idéntico microprocesador, número y tamaño de discos duros y memoria RAM.
- Proxmox nos recomienda que el clúster debe contar con tres nodos además de una máquina para el almacenamiento compartido, que en nuestro laboratorio será un NAS.
- Un buen método es declarar el mismo almacenamiento compartido en todos los nodos que van a estar en el cluster. Entre sus ventajas tenemos:
- Las migraciones de las máquinas de un nodo a otro duran poco tiempo, no siendo necesario moverlas de un nodo a otro pues residen en el NAS.
- La alta disponibilidad es más eficiente por la misma razón.
- Nuestra situación inicial de laboratorio
- Partimos de 3 nodos usando el mismo recurso compartido en un NAS.
- Para realizar dicho procedimiento consultar la paǵina [Proxmox] Almacenamiento en red.
- Se trabajará a nivel de
Centro de datos
, porque es una orquestación de todos los nodos.
Creación del cluster
- En uno de los nodos vamos a
Vista por servidor
>Centro de datos
>Cluster
> Crear cluster - Se abre una ventana donde habrá que definir el nombre del clúster y su correspondiente red. Por ejemplo:
Nombre
:lab1
.Red del Cluster
:Link
lo dejamos por defecto a0
. El apartadolink
permite definir por qué interfaces de red se comunicarán los nodos del clúster, siendo recomendable usar enlaces dedicados para la comunicación del clúster para evitar interferencias con otro tipo de tráfico y aumentar la tolerancia a fallos.- Interface: Seleccionamos la del bridge
vmbr1
.
- Crear
Inclusión de un nodo en un cluster existente
- Tener en cuenta que el nodo que se quiera añadir al cluster debe estar vacío de máquinas virtuales y contenedores. Posteriormente, cuando formen parte del cluster, podremos crearlas o añadirlas.
- En el nodo que hemos creado el cluster
- Vamos a
Vista por servidor
>Centro de datos
>Cluster
> Información de unión - Nos aparece información para unir un nodo a ese cluster > Copiar información
- Entramos en el nodo que queremos unir al cluster.
- Vamos a
Vista por servidor
>Centro de datos
>Cluster
> Unirse al Cluster - Pegamos lo copiado y cubrimos:
- La contraseña de root del nodo donde se creó el cluster.
- La red del cluster: Escogemos el link
0
y el interfaz delvmbr1
.
- Unir 'lab1'
- Deberemos actualizar la página web del nodo añadido, por ejemplo con F5, pues las credenciales de conexión han cambiado al unirse al cluster.
- Realizamos la misma operación con el resto de nodos a añadir al cluster.
Resultado final
- Aparecerá en cualquiera de los nodos la misma información:
- Centro de datos y entre paréntesis el nombre del cluster.
- Colgando de él los nodos que lo forman.
- En un cluster deben estar funcionando por lo menos dos nodos.
- Así, en un cluster de 3 nodos, si fallan dos quedará inservible.