We are try to achieve below scenario -
We have queue A
We want to give equal number of cores and core hours to all users for queue A
*** we will get the data of core and job runs of users ***
Depending on who has used less, we will give priority to that user till the next cycle.
Here - Is it possible to set number of core and core hours and number of jobs a user can submit ?
Currently we are using http://www.nacad.ufrj.br/~bino/download/pbs_accounting.0.8.1.tar.gz - mk_pbs_act command to fetch reports… Source - PBS Accounting:
We can get number of jobs and cpu / wall hours from it.
If there any other or better way which you know please let us know, I would like to explore.
Can run this report suppose in every 10 days and then write a cron to set the priority via qmgr
Regards,
Vinay