...
- Visibility: Public
- Change Control: Stable
- Details:
- Reservations can now be submitted to a specific partition using a new "-p" option with pbs_rsub command.
- "-p" option in pbs_rsub command takes partition name as input and makes pbs_server to trigger a scheduling cycle of the scheduler that is servicing the partition.
- If a scheduler servicing the requested partition isn't up and running then pbs server will store the reservation with itself and mark it as "UNCONFIRMED" until it is able to trigger a scheduling cycle of the said scheduler.
Interface 9: Deleted
Interface 10: Fairshare
- Visibility: Public
- Change Control: Stable
- Unless there is only a single scheduler, the fairshare scheduling policy per whole PBS complex is no longer supported.
- This policy is limited to each individual scheduler.
- The pbsfs command will now act on a single scheduler's fairshare usage database.
- The new '-I' option allows the admin to specify which scheduler
- If no '-I' option is given, pbsfs will act upon the default scheduler
- pbsfs will now contact the server to query the location of the sched_priv for the scheduler.
- Since contacting the server is now required, the server needs to be running to use pbsfs. This was not true before.
- If the scheduler's sched_priv is not accessible, the existing error message will be printed
Unable to access fairshare data
- Example:
- pbsfs -s user1 10
- sets user1's usage to 10 for the default scheduler
- pbsfs -I sched2 -s user2 10
- sets user2's usage to 10 for sched2.
- pbsfs -s user1 10
- The new '-I' option allows the admin to specify which scheduler
Notes:
- What is not supported when multiple scheduler objects are present.
- With the introduction of this feature following things are not supported.
- Run limits set on server are not supported because a scheduler object does not have a view of the whole PBS universe.Fairshare scheduling policy per whole PBS complex is not supported going forward instead this policy can be limited to each individual scheduler.
2. Server's backfill_depth will be default value for all the schedulers in the complex.
...