Todos os produtos
Search
Central de documentação

Elastic High Performance Computing:Usar o console do E-HPC para enviar um job

Última atualização: Aug 19, 2026

Um job é a unidade básica de computação do Elastic High Performance Computing (E-HPC). Ele consiste em um script shell e arquivos executáveis. Os jobs são executados em uma sequência determinada pelas filas e pelo agendador especificados. No console do E-HPC, você pode enviar, parar ou visualizar o status de um job. Este tópico descreve como usar o console do E-HPC para enviar um job.

Pré-requisitos

  • O cluster e seus nós estão no estado Running.

  • Um usuário foi criado. Para mais informações, consulte Gerencie usuários.

  • Os arquivos de job estão prontos para importação. O E-HPC permite importar esses arquivos pelos seguintes métodos:

    • Antes de enviar o job, faça login no cluster e importe os arquivos usando soluções de transmissão remota, como rsync e Secure Copy Protocol (SCP).

    • No momento do envio, importe os arquivos armazenados em um bucket do Object Storage Service (OSS).

    • Ao enviar o job, importe os arquivos do diretório local ou selecione arquivos recém-criados.

Procedimento

  1. Faça login no console E-HPC.

  2. No canto superior esquerdo da barra de navegação superior, selecione uma região.

  3. No painel de navegação à esquerda, escolha Job and Performance Management > Job.

  4. Na página Job, selecione o cluster onde deseja enviar o job.

  5. Clique na aba Submit Job.

  6. Na seção Submit Job, configure os parâmetros do job.

    Parâmetro

    Descrição

    Job Template

    Modelo configurado que serve de base para o envio do job. Para mais informações, consulte Gerencie um modelo de job.

    Job Name

    Nome do job. Caso precise baixar e descompactar automaticamente os arquivos de job, nomeie-os com o mesmo nome do job.

    Job Execution Command

    Comando de execução do job a ser enviado ao agendador. Insira um comando ou o caminho relativo do arquivo de script, por exemplo, /home/test/job.pbs. A configuração deste parâmetro varia conforme o cenário:

    • Se o arquivo de script for executável, insira seu caminho relativo, por exemplo, ./job.pbs.

    • Caso o arquivo de script não tenha permissões de execução, especifique um comando de execução, como /opt/mpi/bin/mpirun /home/test/job.pbs. Para um agendador PBS, adicione o prefixo -- ao comando, por exemplo, -- /opt/mpi/bin/mpirun /home/test/job.pbs.

    Scheduler Queue

    Se você adicionou nós de computação a uma fila durante a criação do cluster, envie o job para essa fila. Caso contrário, a execução falhará. Se nenhum nó foi adicionado a uma fila específica, o job será enviado para a fila padrão do agendador. Selecione obrigatoriamente a fila onde residem os nós de computação para evitar falhas no job.

    Task Quantity

    Quantidade de nós de computação usados para executar o job.

    Number of Tasks

    Número de tarefas que cada nó de computação usa para executar o job, ou seja, a quantidade de processos.

    Maximum Memory

    Memória máxima disponível quando um nó de computação executa o job. Sem a especificação deste parâmetro, a memória é ilimitada.

    Maximum Run Time

    Tempo máximo de execução do job. Se o tempo real exceder esse limite, o job falha. Na ausência dessa definição, o tempo de execução é ilimitado.

    Thread Quantity

    Quantidade de threads usadas por tarefa. O valor padrão é 1 caso este parâmetro não seja especificado.

    GPU Quantity

    Número de GPUs usadas durante a execução do job no nó de computação. Ao definir este parâmetro, certifique-se de que o nó seja uma instância acelerada por GPU.

    Job Priority

    Prioridade do job. Valores válidos: 0 a 9. Um valor maior indica prioridade mais alta. Se a política de agendamento do cluster estiver configurada para priorizar jobs, aqueles com valores maiores serão agendados e executados primeiro.

    Defina uma prioridade alta para os jobs que precisam ser executados antes dos demais.

    Enable Job Array

    Define se o recurso de job array do agendador deve ser ativado. Um job array é um conjunto de jobs independentes semelhantes, permitindo personalizar regras de execução.

    Formato: X-Y:Z. X representa o valor mínimo do índice, Y o valor máximo e Z o tamanho do passo. Por exemplo, 2-7:2 indica a execução de três jobs com índices 2, 4 e 6. Valor padrão de Z: 1.

    Post-Processing Command

    Comando usado para realizar operações subsequentes nos resultados da execução do job, como compactar ou carregar os dados gerados em um bucket OSS.

    Stdout Path

    Caminho do arquivo de saída para stderr e stdout redirecionados via shell Linux, incluindo o nome do arquivo.

    • stdout: saída padrão

    • stderr: erro padrão

    Os usuários do cluster precisam ter permissão de gravação nesse caminho. Por padrão, os arquivos de saída seguem as configurações do agendador.

    Stderr Path

    Variables

    Variáveis de tempo de execução passadas ao job, acessíveis por meio de variáveis de ambiente no arquivo executável.

  7. Carregue os arquivos de job no cluster.

    • Use arquivos armazenados em um bucket OSS

      O E-HPC permite importar arquivos de job de um bucket OSS antes do envio. Também é possível especificar arquivos residentes no OSS diretamente durante o envio pelo console do E-HPC. Para mais detalhes, consulte Importe arquivos de job do OSS para um cluster. Para especificar arquivos de um bucket OSS ao enviar um job no console, siga os passos abaixo:

      1. Na seção Use OSS Job file, clique em Select File. Na caixa de diálogo Select File, escolha o arquivo de job e clique em OK.

      2. Caso o arquivo esteja compactado (.zip, .tar ou .gzip), ative a opção Decompression e selecione o comando de descompactação apropriado.

        Nota

        Após selecionar arquivos de um bucket OSS, o sistema cria automaticamente uma pasta com o mesmo nome dos arquivos (por exemplo, JobName) no diretório /home/user. Em seguida, os arquivos são baixados e descompactados (se necessário) para o diretório /home/user/JobName.

    • Edite os arquivos de job

      1. Clique na aba Edit Job File.

      2. Na seção Edit Job File, clique em Cluster File Browser. Insira o nome de usuário e a senha do cluster para fazer login via Workbench. Crie, edite ou exclua arquivos de job conforme necessário.

  8. Retorne à seção Submit Job e clique em Submit Job no canto superior direito. Na caixa de diálogo exibida, insira o nome de usuário e a senha do cluster para confirmar o envio.

Resultados

Após o envio, visualize o job na página Job.

Localize o job na lista e clique em Details na coluna Actions. O painel de detalhes será aberto, exibindo informações como nome do job, ID do job, hora de início, última atualização e dados de tempo de execução.