...
- These lines should appear in PBS_HOME/mom_priv/config:
- $vnodedef_additive 0
- $alps_client <path to ALPS API>
- $usecp *:<Absolute path to /home directory> <Absolute path to /home directory>
Notes: $usecp setting above is used to enable local copy of job output of jobs that ran on compute nodes.
$vnodedef_additive 0 will allow MoM to tell the server that there are vnodes missing, which the server will mark as stale.
...
- PBS_HOME/sched_priv/sched_config will have 'vntype' in the resources line.
3) Server
- The hook PBS_HOME/server_priv/hooks/PBS_translate_mpp.HK is enabled.
- Based on what is returned by the ALPS inventory :
- vnodes representing the compute nodes will get created
- the Cray-specific custom resources (e.g. PBScraynid, PBScrayhost, etc) will get created in PBS_HOME/server_priv/resourcedef.
- the appropriate Cray-specific custom resources will be added to the vnodes.
- since the mom config $vnode_per_numa_node is unset by default, there will be no PBScrayseg attribute on the vnodes representing the compute nodes.
- Server settings :
- flatuid = true
scheduling = true
the default queue is workq
...
- Visibility: Public
- Change Control: Stable
- Synopsis: Modifications to include initial MoM config settings for Cray.
- Standing of the interface : modified interface
- Details
- if on real Cray or Cray ALPS simulator, then initialize the PBS_HOME/mom_priv/config to have these:
$vnodedef_additive 0
$alps_client <path to ALPS API>
- $usecp *:<Absolute path to /home directory> <Absolute path to /home directory>
Interface: Scheduler.revert_to_defaults()
...
- Visibility: Public
- Change Control: Stable
- Synopsis: Modifications to hooks settings for Cray.
- Standing of the interface : modified interface
- Details
- If on a Cray or Cray ALPS simulator then perform below:
- Enable Restore the default 'PBS_translate_mpp' hook by:
- Copying PBS_EXEC/lib/python/altair/pbs_hooks/PBS_translate_mpp.HK to PBS_HOME/server_priv/hooks/PBS_translate_mpp.HK
- In this way, the shipped version (i.e. default version) of the hook will be in PBS_HOME for any PTL test to enable if desired.
- Copying PBS_EXEC/lib/python/altair/pbs_hooks/PBS_translate_mpp.HK to PBS_HOME/server_priv/hooks/PBS_translate_mpp.HK
- Enable Restore the default 'PBS_translate_mpp' hook by:
- If on a Cray or Cray ALPS simulator then perform below: