操作系统版本:
CentOS 4.6 版(最终版)内核 \r on an \m 2.6.9-100.ELsmp
问题
当我运行 qdel 时,出现以下错误:
qdel: Unknown Job Id 20432.scyld.localdomain
信息
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 标准 pc-iw-1 32729 1 128 -- 72:00 R 00:23 n39/5+n39/4+n39/3+n39/2+n39/1+n39/0
/var/spool/torque/server_name 的内容'
scyld.local域
问题 为什么我会收到错误?
我知道这是一个老问题,但这里是后代的答案:
问题是您的
/etc/hosts
文件的第一个主机名与您的server_name
文件不同。您的server_name
文件有scyld.localdomain
,而您/etc/hosts
的主机名有head0.localdomain
. 如果运行qdel 20432.head0.localdomain
,该命令将起作用。解决方案是更改您的 /etc/hosts 文件,以便第一个条目是:
这些字符之后的所有内容都不重要。如果您还希望主机被称为 head0.localdomain,您可以在同一行的 scyld.localdomain 之后添加该条目。
我希望这可以帮助某人。