Conexión de un nodo de inicio de sesión independiente a varios clústeres en PCS AWS - AWS PCS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Conexión de un nodo de inicio de sesión independiente a varios clústeres en PCS AWS

El pcs-multi-cluster-login-configure.sh script proporciona una forma automática de configurar varios sackd daemons de Slurm en un único nodo de inicio de sesión independiente. Permite que el nodo de inicio de sesión se comunique con varios clústeres. El script automatiza las siguientes operaciones:

  • Utiliza las acciones de la API de AWS PCS para obtener información del clúster

  • Solicita la clave de autenticación Slurm codificada en base64

  • Crea un archivo JWKS de Slurm con la clave de autenticación del clúster

  • Configura el sackd servicio con puntos finales y puertos del clúster

  • Crea un archivo de systemd servicio para un daemon específico de un clúster sackd

  • Genera un script de activación para la configuración del entorno de clústeres

  • Activa e inicia el sackd servicio

nota

Este script requiere la versión 25.05 o posterior de Slurm.

Slurm ya debe estar instalado en la instancia (lo que equivale al paso 3 del proceso manual). La instancia debe poder llegar a los puntos finales del clúster de destino. El script realiza las operaciones equivalentes a las de los pasos 4 y 5 del proceso de configuración manual. Obtiene automáticamente la información del clúster, configura el sackd servicio, crea los archivos de systemd servicio necesarios y crea un script de activación que los usuarios pueden usar para configurar su entorno de shell para la interacción del clúster.