Automation Suite
2022.10
False
Imagen de fondo del banner
Guía de instalación de Automation Suite
Última actualización 24 de abr. de 2024

Migración de disco físico Longhorn a LVM

Nota: este paso es opcional, pero muy recomendable a la hora de actualizar Automation Suite.

Información general

En la versión 2021.10.0, necesitaba un disco físico para el almacenamiento en bloques. Sin embargo, con un disco físico, el tamaño de un volumen/PVC que podía crear se limitaba al tamaño del disco subyacente. Además, solo era posible el escalado vertical. Por esa razón, Longhorn recomienda encarecidamente el uso de LVM para agregar todos los discos de datos a una única partición. Esto permite ampliar fácilmente el almacenamiento en bloques en el futuro Longhorn | Mejores prácticas.

Si asignaste 2 TiB de almacenamiento para Longhorn, y tus requisitos de almacenamiento son bajos, te recomendamos migrar a LVM.

Requisitos previos

  • Su clúster debe ser un clúster de producción multinodo preparado para alta disponibilidad, es decir, el clúster debe contener un mínimo de tres nodos de servidor.
  • Asegúrese de que ninguna de las cargas de trabajo de la familia IA (AI Center, DU, TM) se esté ejecutando en el momento de la rotación de nodos o de lo contrario, esas cargas de trabajo fallarán.
  • Debe actualizarse a la versión 2021.10.1 de Automation Suite.
  • Mientras configura el clúster en cluster_config.json como fixed_rke2_address, se usa la URL de LB, en lugar de la IP de codificación dura o el FQDN de la primera máquina.
  • Aprovisione tres máquinas independientes para sustituir sus nodos de servidor originales. La configuración del hardware de estas máquinas debe ser la misma que la de sus nodos de servidor existentes. Las máquinas deben ubicarse en la misma VPC, red, grupo de seguridad de la red, etc. y el número de discos adjuntos y su tamaño también deben ser los mismos.
  • Asegúrese de que todos los puertos sean accesibles en las máquinas. Consulta Configurar las máquinas para obtener más información.
  • No cree las particiones del disco manualmente en nuevas máquinas. En vez de eso, usa el script de partición de discos documentado en Configurar el disco.
  • Asegúrese de que los nombres de host de las máquinas sean idénticos. Por ejemplo, si sus antiguos servidores se denominaban server0, server1 y server2, asigne los mismos nombres de hosts a los nuevos nodos del servidor.
  • Copia la carpeta del instalador junto con cluster_config.json desde el primer servidor existente a las tres máquinas recién creadas.
  • Antes de proceder con la rotación de servidores, ejecute este script de comprobación de salud desde cualquiera de los servidores existentes. El script no debe lanzar ningún error y debe solicitarle el siguiente mensaje: All Deployments are Healthy.

Proceso de rotación de nodos

  • Los nodos de servidor deben rotarse de uno en uno. Tenga en cuenta que el proceso de rotación de nodos no se aplica a los nodos agente.
  • Desconecte el antiguo nodo server-N para que las cargas de trabajo que se ejecutan en el nodo se eliminen (N es el nodo de servidor n.º; p. ej. server0).
  • Elimine el servidor del clúster ejecutando el siguiente comando:

    #where N is the nth server node Ex: server0 
    kubectl delete node server-N#where N is the nth server node Ex: server0 
    kubectl delete node server-N
  • Elimine el servidor-N del grupo de backend de equilibradores de carga, es decir, tanto del servidor como del grupo de nodos. Consulta Configurar el equilibrador de carga para obtener más información.
  • En el nuevo nodo de servidor-N, instale Kubernetes configurar el nuevo nodo como servidor. Consulta Añadir un nodo nuevo al clúster para obtener más detalles.
  • Una vez realizada la instalación de Kubernetes ejecute kubectl get nodes y verifique que el nuevo nodo se haya unido al clúster original.
  • Ejecute el script de comprobación de salud desde el nodo recién añadido para supervisar el estado del clúster. El script debe mostrar el siguiente mensaje: All Deployments are Healthy.
  • Una vez ejecutado el script de comprobación de salud, añada el nuevo nodo del servidor al grupo de servidores y nodos en el equilibrador de carga. Consulta Configurar el equilibrador de carga para obtener más información.
  • Repita el proceso de rotación de nodos para otros nodos de servidor, es decir, servidor1, servidor2, servidor-N.
  • Una vez rotados todos los nodos de servidor, puede eliminar los nodos de servidor antiguos que están en estado de desconexión.
  • Información general
  • Requisitos previos
  • Proceso de rotación de nodos

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.