Versions Compared

Key

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

...

  • Visibility: Public
  • Change Control: Experimental
  • Details:
    • New interface: new mom_priv/config variable.
    • alps_create_vnode_per_numa is a Boolean. Setting it to "TRUE" will cause PBS to create one vnode per Cray numa node. This is the 
      default behavior when alps_create_vnode_per_numa is not set in mom_priv/config. Setting it to "FALSE" will cause PBS to create
      one vnode per Cray compute node.
    • New interface: new mom_priv configure variable.
    • NOTENote: when alps_create_vnode_per_numa is set to "FALSE", it will not be possible for PBS to schedule based on segments.

...

  • When changing from using one type of vnode create versus another, you must first:
    • Quiesce the system (ensure there are no running jobs).
    • Remove all existing vnodes of the vntype cray_compute. The easiest way to do this is to delete all vnodes using 
      • qmgr -c "delete node @default"
    • Set the mom_priv configuration /config variable to desired setting in each MoM.
    • HUP or restart the MoM.
    • Add the MoMs back using qmgr: qmgr -c "create node <mom name>"

...