|
Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado. |
Clústeres de un solo nodo
SUSE Virtualization admite clústeres de un solo nodo para implementaciones que pueden tolerar menor resiliencia o requieren recursos mínimos de despliegue inicial. Puedes crear clústeres de un solo nodo utilizando los métodos de instalación estándar (ISO, USB y arranque PXE).
Los clústeres de un solo nodo admiten la mayoría de las características de SUSE Virtualization, incluida la creación de clústeres RKE2 y actualizaciones de nodos (con algunas limitaciones). Sin embargo, este tipo de despliegue tiene las siguientes desventajas clave:
-
Sin alta disponibilidad: Los errores y actualizaciones que requieren reiniciar el nodo causan tiempo de inactividad a las máquinas virtuales en ejecución.
-
Sin migración en vivo y soporte de cero tiempo de inactividad durante las actualizaciones.
Requisitos previos
Antes de comenzar a desplegar tu clúster de un solo nodo, asegúrate de que se cumplan los siguientes requisitos.
-
Hardware: Utiliza hardware de clase servidor con recursos suficientes para ejecutar SUSE Virtualization y una carga de trabajo de producción. No se admiten portátiles ni virtualización anidada.
-
Red: Configura los puertos según el tipo de tráfico que se transmitirá entre las máquinas virtuales.
Número de réplicas de la StorageClass por defecto
SUSE Virtualization utiliza StorageClasses para describir cómo SUSE Storage debe aprovisionar volúmenes. Cada StorageClass tiene un parámetro que define el número de réplicas que se crearán para cada volumen.
La StorageClass por defecto harvester-longhorn tiene un valor de número de réplicas de 3 para alta disponibilidad. Si utilizas harvester-longhorn en tu clúster de un solo nodo, SUSE Storage no puede crear el número por defecto de réplicas, y los volúmenes se marcan como Degradados en la pantalla de Volúmenes de la interfaz de usuario.
Para evitar este problema, puedes realizar cualquiera de las siguientes acciones:
-
Cambia el número de réplicas de
harvester-longhorna 1 utilizando un archivo de configuración. -
Crea una nueva StorageClass con el parámetro Número de réplicas establecido en 1. Una vez creado, localiza la nueva StorageClass en la lista y luego selecciona ⋮ > Establecer como predeterminado.
Múltiples réplicas en un nodo con múltiples discos
SUSE Storage crea solo una réplica para cada volumen, incluso si el nodo tiene múltiples discos, porque Replica Hard Anti-Affinity está habilitado por defecto. Cuando ya existe una réplica saludable en un nodo, se impide que el planificador asigne nuevas réplicas del mismo volumen en dicho nodo.
En clústeres de alta disponibilidad, Replica Hard Anti-Affinity asegura la redundancia del volumen. Sin embargo, este mismo mecanismo puede causar que los volúmenes se degraden en clústeres de un solo nodo (ya que no hay otros nodos disponibles para la programación de nuevas réplicas).
Si deseas que SUSE Storage cree múltiples réplicas en un nodo con múltiples discos, realiza los siguientes pasos:
-
Habilitar
Replica Node Level Soft Anti-Affinity: Cuando esta configuración está habilitada, SUSE Storage planifica nuevas réplicas en nodos con réplicas saludables existentes del mismo volumen. -
Deshabilitar
Replica Disk Level Soft Anti-Affinity: Cuando esta configuración está deshabilitada, SUSE Storage no planifica nuevas réplicas en discos con réplicas saludables existentes del mismo volumen. Deshabilitar esta configuración proporciona tolerancia a fallos para discos en clústeres de un solo nodo. -
(Opcional) Crear una nueva StorageClass y especificar las etiquetas de disco que deben coincidir durante la programación de volúmenes.
Actualizaciones y Mantenimiento
Los clústeres de un solo nodo no admiten Live Migration, por lo que las máquinas virtuales quedan indisponibles durante las actualizaciones del clúster. SUSE Virtualization apaga de forma forzada todas las máquinas virtuales antes de iniciar el proceso de actualización. Puedes configurar SUSE Virtualization para restaurar automáticamente las máquinas virtuales en ejecución utilizando la opción restoreVM de la configuración upgrade-config.
Habilitar el modo de mantenimiento tampoco es posible porque esa operación depende de la funcionalidad de Live Migration, y SUSE Virtualization no puede colocar el único plano de control en modo de mantenimiento.