Conectando um nó de login independente a vários clusters no AWS PCS - AWS PCS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conectando um nó de login independente a vários clusters no AWS PCS

O pcs-multi-cluster-login-configure.sh script fornece uma maneira automatizada de configurar vários sackd daemons do Slurm em um único nó de login independente. Ele permite que o nó de login se comunique com vários clusters. O script automatiza as seguintes operações:

  • Usa ações da API AWS PCS para obter informações do cluster

  • Solicita a chave de autenticação Slurm codificada em base64

  • Cria um arquivo JWKS do Slurm com chave de autenticação de cluster

  • Configura o sackd serviço com terminais e portas de cluster

  • Cria um arquivo systemd de serviço para um daemon específico do cluster sackd

  • Gera um script de ativação para configuração do ambiente de cluster

  • Ativa e inicia o sackd serviço

nota

Esse script requer a versão 25.05 ou posterior do Slurm.

O Slurm já deve estar instalado na instância (equivalente à etapa 3 do processo manual). A instância deve ser capaz de alcançar os endpoints do cluster de destino. O script executa as operações equivalentes das etapas 4 e 5 no processo de configuração manual. Ele obtém automaticamente as informações do cluster, configura o sackd serviço, cria os arquivos de systemd serviço necessários e cria um script de ativação que os usuários podem usar para configurar seu ambiente de shell para interação com o cluster.