Linux

Cómo configurar un clúster de nodo múltiple Proxmox VE 4

Cómo configurar un clúster de nodo múltiple Proxmox VE 4

Proxmox VE 4 es compatible con la instalación de clústeres y la administración central de múltiples servidores Proxmox. Puede administrar múltiples servidores Proxmox desde una consola de administración web. Esta característica es realmente útil cuando tienes una granja de servidores más grande.

Características de Proxmox Cluster:

  • Gestión web centralizada.
  • Soporte para múltiples métodos de autenticación.
  • Facilite la migración de máquinas virtuales y contenedores en el clúster.

Para más detalles, verifique el Sitio web de Proxmox.

En este tutorial, construiremos un clúster Proxmox 4 con servidores 3 Proxmox y el servidor de almacenamiento 1 NFS. Los servidores Proxmox usan Debian, el servidor NFS usa CentOS 7. El almacenamiento NFS se usa para almacenar archivos ISO, plantillas y máquinas virtuales.

Requisitos previos

  • Servidor XxumX Proxmox

pve1
IP: 192.168.1.114
FQDN: pve1.myproxmox.co
Puerto SSH: 22
pve2
IP: 192.168.1.115
FQDN: pve2.myproxmox.co
Puerto SSH: 22
pve3
IP: 192.168.1.116
FQDN: pve3.myproxmox.co
Puerto SSH: 22

  • Servidor 1 CentOS 7 como almacenamiento NFS con IP 192.168.1.101
  • La fecha y hora deben estar sincronizadas en cada servidor Proxmox.

Paso 1 - Configurar el almacenamiento de NFS

En este paso, agregaremos la memoria de almacenamiento NFS para Proxmox y permitiremos que múltiples nodos de Proxmox lean y escriban en el almacenamiento compartido.

Inicie sesión en el servidor NFS con ssh:

ssh [correo electrónico protegido]

Cree un nuevo directorio nuevo que compartiremos con NFS:

mkdir -p / var / nfsproxmox

Ahora agregue todas las direcciones IP de proxmox al archivo de configuración de NFS, editaré el archivo de "exportaciones" con vim:

vim / etc / exports

Pegar la configuración a continuación:

/ var / nfsproxmox 192.168.1.114 (rw, sync, no_root_squash)
/ var / nfsproxmox 192.168.1.115 (rw, sync, no_root_squash)
/ var / nfsproxmox 192.168.1.116 (rw, sync, no_root_squash)

Guarde el archivo y salga del editor.

Para activar la nueva configuración, vuelva a exportar el directorio NFS y asegúrese de que el directorio compartido esté activo:

exportfs -r
exportfs -v

Recargar las exportaciones de NFS.

Paso 2 - Configurar el host

El siguiente paso es configurar el archivo de hosts en cada nodo de Proxmox.

Inicie sesión en el servidor pve1 con ssh:

ssh [correo electrónico protegido]

Ahora edite el archivo de hosts con vim:

vim / etc / hosts

Asegúrese de pve1 en el archivo y luego agregue pve2 y pve3 al archivo hosts:

192.168.1.115 pve2.myproxmox.co pve2 pvelocalhost
192.168.1.116 pve3.myproxmox.co pve3 pvelocalhost

Guarde el archivo y reinicie pve1:

reiniciar

Siguiente pve2: inicie sesión en el servidor con ssh:

ssh [correo electrónico protegido]

Edite el archivo de hosts:

vim / etc / hosts

agregue la configuración a continuación:

192.168.1.114 pve1.myproxmox.co pve1 pvelocalhost
192.168.1.116 pve3.myproxmox.co pve3 pvelocalhost

Guarde el archivo y reinicie:

reiniciar

Siguiente pve3 - inicie sesión en el servidor pve3 con ssh:

ssh [correo electrónico protegido]

edite el archivo de hosts:

vim / etc / hosts

ahora agregue la configuración a continuación:

192.168.1.114 pve1.myproxmox.co pve1 pvelocalhost
192.168.1.115 pve2.myproxmox.co pve2 pvelocalhost

Guarde el archivo y reinicie pve3:

reiniciar

Paso 3 - Crea el clúster en el servidor Proxmox pve1

Antes de crear el clúster, asegúrese de que la fecha y la hora estén sincronizadas en todos los nodos y que el daemon ssh se esté ejecutando en el puerto 22.

Inicie sesión en el servidor pve1 y cree el nuevo clúster:

ssh [correo electrónico protegido] pvecm crear mynode

Resultado:

Corosync Cluster Engine Autenticación clave generador.
Recopilación de bits 1024 para la clave de / dev / urandom.
Escribir la clave corosync en / etc / corosync / authkey.

El comando explicó:

pvecm: Kit de herramientas de administrador de clúster de Proxmox VE
crear: Generar una nueva configuración de clúster
mynode: nombre del clúster

Ahora verifica el clúster con el siguiente comando:

estado pvecm

Estado de Proxmox en el nodo 1.

Paso 3 - Agregue pve2 y pve3 al clúster

En este paso, agregaremos el nodo Proxmox pve2 al clúster. Inicie sesión en el servidor pve2 y agregue al clúster pve1 "mynode":

ssh [correo electrónico protegido] pvecm agregar 192.168.1.114

agregue: agregando el nodo pve2 al clúster que hemos creado en pve1 con IP: 192.168.1.114.

Agrega el nodo 2.

A continuación, agregue pve3 al clúster.

ssh [correo electrónico protegido] pvecm agregar 192.168.1.114

Agrega el nodo 3.

Paso 4: compruebe el clúster de Proxmox

Si los pasos anteriores se han ejecutado sin un error, verifique la configuración del clúster con:

estado pvecm

Verifique el estado del clúster Proxmox.

si quieres ver los nodos, utiliza el siguiente comando:

nodos pvecm

Mostrar lista de nodos Proxmox.

Paso 5: agregue el recurso compartido NFS al clúster Proxmox

Abra el servidor Proxmox pve1 con su navegador: https://192.168.1.114:8006/ e inicie sesión con su contraseña.

Abra la interfaz de usuario de Proxmox

Puede ver el servidor pve1, pve2 y pve3 en el lado izquierdo.

Ahora vaya a la pestaña "Almacenamiento" y haga clic en "agregar". Elija el tipo de almacenamiento, usamos NFS en el servidor Centos.

Agregue almacenamiento NFS en Proxmox.

Complete los detalles del servidor NFS:

Detalles del servidor NFS.

ID: Nombre del almacenamiento
servidor: Dirección IP del almacenamiento
Exportar: Detectar automáticamente del directorio compartido
Contenido: Tipo de contenido en el almacenamiento
Nodos: Disponible en el nodo 1,2 y 3
Las copias de seguridad: Máximo de copias de seguridad

Haga clic en agregar.

Y ahora puede ver que el almacenamiento de NFS está disponible en todos los nodos de Proxmox.

Configuración del nodo Proxmox

Conclusión

Proxmox VE 4 admite clústeres de hasta nodos físicos 32. La administración centralizada de Proxmox facilita la configuración de todos los nodos disponibles desde un solo lugar. Hay muchas ventajas si usa un clúster Proxmox, por ejemplo, es fácil migrar una máquina virtual de un nodo a otro. Puede usar servidores 2 Proxmox para una configuración de varios nodos, pero si desea configurar Proxmox para alta disponibilidad, necesita 3 o más nodos Proxmox.

Publicación relacionada

Tags

Deje un comentario.

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

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.

Volver al botón superior