Just to close this thread. It appears this was a bug in an older version of 2.3 which has since been fixed.

Danny

On 06/18/12 07:47, [email protected] wrote:
Problem with PartitionMaxNodes
During my testing I discovered that if the system is using AccountingStorageEnforce=QOS and a job is pending with state PartitionNodeLimits, that job remains in that state even if the MaxNodes limit for the QOS is increased so the job can run and the command 'sacctmgr modify qos name=lowpri set flags=partitionmaxnodes' is issued. The problem appears to be in src/slurmctld/job_scheduler.c build_job_queue() function. The test of job_ptr->part_ptr_list fails, so job_limits_check() is never called to re-evaluate the job. The attached patch resolves this problem.
Best Regards,
Bill




Reply via email to