Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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.

  • Notes: 


  1. 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.

...