Torque BankFailure(无法借记帐户)

时间:2016-06-06 06:50:25

标签: pbs torque

我是扭矩调度程序的新手,我尝试了解checkjob命令结果:BankFailure (cannot debit job account)

它涉及标记的工作" Q"并且似乎被卡住了

当我输入checkjob [job_id]时,我收到此消息:

State: Idle  EState: Deferred
Creds:  user:xxx  group:xxx  class:batch  qos:DEFAULT
WallTime: 00:00:00 of 12:00:00
SubmitTime: Wed Jun  1 13:37:41
(Time Queued  Total: 2:49:31  Eligible: 00:00:00)

StartDate: -2:49:29  Wed Jun  1 13:37:43
Total Tasks: 1

Req[0]  TaskCount: 1  Partition: DEFAULT
Network: [NONE]  Memory >= 0  Disk >= 0  Swap >= 0
Opsys: [NONE]  Arch: [NONE]  Features: [xxxxx]

IWD: [NONE]  Executable:  [NONE]
Bypass: 0  StartCount: 4
PartitionMask: [ALL]
Flags:       RESTARTABLE

job is deferred.  Reason:  BankFailure  (cannot debit job account)
Holds:    Defer  (hold reason:  BankFailure)
PE:  1.00  StartPriority:  40
cannot select job xxxx for partition DEFAULT (job hold active)

根据扭矩官方文档,BankFailure (cannot debit job account)表示" 相反,如果您将以下内容视为checkjob输出的一部分,则表示您尝试运行的作业将超过你剩下的分配。这可能只是因为您没有指定壁挂时间作为工作规范的一部分。"

但是设置了walltime值,并且有足够的核心来运行这项工作。

这是否意味着壁垒时间不足以完成这项工作?或者这是否意味着允许用户的时间计算高于他的配额。

感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

我很确定这不是扭矩问题。 “BankFailure”不在Torque源中,并且很可能在这个工作上的qrun会成功。我将专注于检查您的会计经理配置(例如,确保已为相应的凭证分配资金)。