Hello, If a job is requeued due the criteria described in `man slurm.conf` for `JobRequeue` (i.e. "requeued explicitly by a system administrator, after node failure, or upon preemption by a higher priority job") how is the billing/charging impacted? To be clear, by "billing" I am referring to the billing number as reported in the output of something like: ``` /opt/slurm/bin/sreport -nP -T billing cluster AccountUtilizationByUser Accounts=<accountName> ``` More specifically, we have a user who submitted a job and it was requeued due to `NODE_FAIL`. This user wants to know if they will be charged for their previous usage, despite being requeued. Best, David
ARCTS Admins, I'm looking into your request.
ARCTS Admins, There is a charge whenever compute time is used, even if a job is requeued. Slurm will track all usage even if that usages was from a job that ran for one hour and was requeued. This, to Slurm is still CPU cycles used. Does that answer your question sufficiently?
Jeff, Thanks. This does answer my question. Take care, David