PBS equivalente ao comando 'top': evite executar o 'qstat' repetidamente

7

Quando executo vários trabalhos em um nó principal, gosto de monitorar o progresso usando o comando top .

No entanto, quando estou usando o PBS para executar vários trabalhos em um cluster, top não mostrará esses trabalhos, e eu usei o 'qstat'. No entanto, o comando qstat precisa ser executado repetidamente para continuar monitorando os trabalhos. top atualiza em tempo real, o que significa que eu posso ter a janela do terminal aberta ao lado e olhar para ela ocasionalmente enquanto faço outro trabalho.

Existe uma maneira de monitorar em tempo real (como o comando top faria) as tarefas em um cluster que eu enviei usando o comando PBS qsub ?

Fiquei surpreso ao ver tão pouco, depois de uma extensa pesquisa no Google.

    
por user1271772 22.07.2014 / 09:32

2 respostas

3

Se você quer ser um super chefe, você sempre pode usar 'pbstop'

É basicamente uma versão do cluster PBS do que 'htop' é para processos locais.

(Note que o seu cluster pode não ter isso instalado. Pergunte aos administradores!)

(Além disso, suporta filtragem interativa por usuário, fila, etc)

EG:

    
por 18.02.2015 / 20:18
9

Por que não usar watch para atualizar o qstat em um intervalo regular?

watch --interval=0.5 qstat atualizará o terminal com a saída de qstat a cada 0,5 segundos. Ele não satisfaz sua solicitação de não executar qstat repetidamente, mas não é manual de jeito nenhum.

    
por 22.07.2014 / 19:13