Usando o script de configuração do nó de login de vários clusters do 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á.

Usando o script de configuração do nó de login de vários clusters do AWS PCS

Executar o script

Para executar o script de configuração
  1. Salve o conteúdo do script em um arquivo chamado:

    pcs-multi-cluster-login-configure.sh
  2. Torne-o executável:

    chmod +x pcs-multi-cluster-login-configure.sh
  3. Execute o script :

    ./pcs-multi-cluster-login-configure.sh --cluster-identifier cluster-name

Ambientes de interação de clusters

Após a configuração bem-sucedida, o script gera um script de ativação específico do cluster no diretório atual. O script tem o nomeactivate-pcs-cluster-name. O script de ativação configura as variáveis de ambiente e os caminhos necessários para interagir com o cluster de destino.

Para ativar um ambiente de cluster
  • Use o source comando para executar o script de ativação

    source ./activate-pcs-cluster-name
    # Activate cluster environment for cluster 'my-cluster' source ./activate-pcs-my-cluster # Now you can use Slurm commands sinfo squeue sbatch my-job.sh
O que o script de ativação faz
  • Define a variável de SLURM_CONF ambiente para apontar para a configuração do cluster.

  • Atualiza o PATH para incluir os binários do Slurm do cluster.

  • Configura outras variáveis de ambiente Slurm necessárias (MANPATH,). LD_LIBRARY_PATH

  • Define as variáveis de identificação do cluster AWS PCS.

  • Permite uma interação perfeita com o cluster AWS PCS de destino.

Para desativar um ambiente de cluster
  • Execute o comando de desativação.

    deactivate-pcs-cluster-name
    # After activating a cluster source ./activate-pcs-my-cluster # Work with the cluster sinfo # Deactivate when done deactivate-pcs-my-cluster
O que o comando de desativação faz
  • Restaura a variável de PATH ambiente original.

  • Desdefine as variáveis de ambiente Slurm específicas do cluster.

  • Retorna o ambiente do shell ao estado de pré-ativação.

nota

A ativação é específica da sessão e deve ser originada na sessão do shell em que você deseja interagir com o cluster.