Por que o qdel comman retorna 'Unknown Job Id'?

1

Versão do sistema operacional:

Kernel do CentOS release 4.6 (Final) em um \ m 2.6.9-100.ELsmp

Problema

Quando executo o qdel, recebo o seguinte erro:

qdel: Unknown Job Id 20432.scyld.localdomain

Informações

Saída do qstat -n:

head0.localdomain: Req'd Req'd Elap Job ID Username Queue Jobname
SessID NDS TSK Memory Time S Time


20432.head0.localdom USERNAME standard pc-iw-1 32729 1 128 -- 72:00 R 00:23 n39/5+n39/4+n39/3+n39/2+n39/1+n39/0

Conteúdo de / var / spool / torque / server_name '

scyld.localdomain

Pergunta Por que recebo o erro?

    
por Isopycnal Oscillation 08.06.2013 / 09:44

1 resposta

1

Eu sei que essa é uma pergunta antiga, mas aqui está a resposta para a posteridade:

O problema é que o arquivo /etc/hosts tem um primeiro nome de host diferente do arquivo server_name . Seu arquivo server_name tem scyld.localdomain e seu /etc/hosts tem seu nome de host como head0.localdomain . Se você executar qdel 20432.head0.localdomain , o comando funcionará.

A solução é alterar seu arquivo / etc / hosts, para que a primeira entrada seja:

127.0.0.1     scyld.localdomain

Tudo depois desses caracteres não é importante. Se você também quiser que o host seja conhecido como head0.localdomain, basta adicionar essa entrada depois de scyld.localdomain na mesma linha.

Espero que isso ajude alguém.

    
por 30.12.2014 / 00:08