Compartilhar via


Definir um ReleaseTask de nó

Uma tarefa Versão do Nó executa um comando ou script em cada nó conforme ele é liberado do trabalho. Você pode usar uma tarefa de Versão do Nó para limpar ou coletar dados de nós conforme eles são liberados do seu trabalho. Por exemplo, você pode especificar comandos para executar as seguintes tarefas:

  • Mova arquivos de log ou dados criados localmente para um recurso compartilhado.

  • Excluir arquivos ou diretórios.

  • Retorne o nó ao estado original.

  • Inicie ou interrompa os serviços.

Você pode usar o procedimento a seguir para criar uma tarefa de Versão do Nó usando o Gerenciador de Trabalho do HPC.

Observação

Para concluir este procedimento, você deve ter sido adicionado como um usuário no cluster ou deve ser membro de um grupo de domínio que foi adicionado como um usuário no cluster. Para obter mais informações, entre em contato com o administrador do cluster.

Adicionar uma tarefa de versão do nó

No Gerenciador de Cluster do HPC, a opção de adicionar uma tarefa está disponível nas caixas de diálogo Novo Trabalho, Modificar Trabalhoe Copiar Trabalho. Por exemplo, o procedimento a seguir descreve como adicionar uma tarefa na caixa de diálogo Novo Trabalho.

Para adicionar uma tarefa de Versão do Nó

  1. Node Gerenciamento de Trabalho , no painel ações do , clique em Novo Trabalho.

  2. No painel esquerdo da caixa de diálogo Novo Trabalho, clique em Editar Tarefas.

  3. Aponte para o botão Adicionar, clique na seta para baixo e, em seguida, clique Tarefa de Versão do Nó.

  4. Na caixa de diálogo da tarefa, digite um nome para sua tarefa.

  5. Especifique um comando para a tarefa. Por exemplo, para excluir todos os arquivos de uma pasta, você pode digitar o comando assim:

    delete c:\temp\^*

    Observação

    Em trabalhos que incluem subtarefas, como tarefas de versão do nó, o agendador de trabalho interpreta o asterisco (*) como um espaço reservado para a ID da subtarefa. Para executar um comando que usa um asterisco (*), inclua o cursor (^) como um caractere de escape.

  6. Clique em OK para adicionar a tarefa ao seu trabalho. A nova tarefa agora aparece na lista de tarefas do seu trabalho.

  7. Você pode definir propriedades adicionais Tarefa, como as configurações de execução e recursos necessários selecionando a tarefa na lista e modificando os valores de propriedade no painel Propriedades da Tarefa .

Considerações adicionais

  • O tempo de execução máximo padrão (em segundos) para tarefas de de versão do nó é definido pelo administrador do cluster com o parâmetro de cluster tempo limite da tarefa de versão do nó de .

  • Se um trabalho tiver um tempo de execução máximo e uma tarefa de Versão do Nó, o agendador de trabalho cancelará as outras tarefas no trabalho antes que o tempo de execução do trabalho expire (tempo de execução do trabalho menos de tempo de execução da tarefa de Versão do Nó). Isso permite que a tarefa de versão do nó seja executada dentro do tempo alocado para o trabalho.

  • as tarefas de de versão do nó são executadas quando um trabalho é cancelado. As tarefas de de versão do nó não são executadas quando o trabalho é forçado cancelado ou cancelado por preempção imediata. Para ignorar a tarefa de versão do nó , consulte forçar o cancelamento de um trabalho ou tarefa.

  • As propriedades da tarefa a seguir não se aplicam a tarefas iniciadas por recurso e não podem ser definidas em de Preparação de Nó,de Versão do Nó ou tarefas de do Serviço :

    • Número de núcleos, soquetes, nós

    • Nós necessários

    • Exclusivo

    • Reruncável

    • Depende (dependências de tarefa)

    • Configurações de varredura de parâmetro

Referências adicionais