PBSPro Community Discussion: http://community.pbspro.org/t/pp-706-automatically-create-knl-specific-information/678
...
- Interface 7: Log/Error messages.
- Visibility: Public
- Change Control: Stable
Details: The following table lists the log/error messages introduced in the KNL (BASIL 1.7) project.
No.
Level
Log/Error message
Visibility
Classification
1 PBSEVENT_SYSTEM In MoM logs: Memory allocation for XML request buffer failed. Public Stable 2 PBSEVENT_DEBUG2DEBUG4 In MoM logs: This Cray system supports the BASIL 1.7 protocol. Public Stable 3 PBSEVENT_DEBUG2DEBUG4 In MoM logs: This Cray system does not support the BASIL 1.7 protocol. Public Unstable 4 PBSEVENT_SYSTEM In MoM logs: ALPS System Query request failed. Public Stable 5 PBSEVENT_SYSTEM In MoM logs: Failed to save System Query response. Public Stable 6 PBSEVENT_DEBUG In MoM logs: Creation of Cray KNL vnodes failed with name <vnode name> Public Stable 76 PBSEVENT_DEBUG3 In MoM logs: No KNL nodes. Public Stable 87 PBSEVENT_ERROR In MoM logs: Bad KNL Rangelist: <rangelist> Public Unstable 98 PBSEVENT_ERROR In MoM logs: malloc failure Public Unstable 109 PBSEVENT_ERROR In MoM logs: realloc failure Public Unstable .
- Interface 8: PBS hook PBS_xeon_phi_provision
- Visibility: Public
- Change Control: Stable
- Synopsis: Xeon phi provisioning
- Details:
- This provisioning hook script runs on the server to provision the node with requested aoe.
- If the requested aoe is already set as current_aoe on the available node then provisionig hook will not be invoked.
- This will be invoked whenever aoe resource is requested in the job.
- Time out for the hook is 1800 seconds.
- Reference to more detail on the interface.
- The PBS_xeon_phi_provision enabled is boolean hook attribute will be unset by default, be visible to all and changeable by a manager.
- Use qmgr to set the PBS_xeon_phi_provision enabled true or false. For example:
Panel title Example qmgr -c “set pbshook PBS_xeon_phi_provision enabled = true”