HP XC System Software Installation Guide Version 3.1

L.5.2 Remove Nodes from the SLURM or LSF Configuration
To prevent SLURM or LSF from allocating jobs to PBS execution nodes, follow this procedure:
1. Remove the PBS execution nodes from all SLURM partitions specified in the
/hptc_cluster/slurm/etc/slurm.conf file. See the HP XC System Software Administration Guide
for details on configuring SLURM partitions.
2. Implement the changes:
# scontrol reconfig
# badmin reconfig
L.5.3 Add Nodes to the PBS Professional Configuration
To add nodes to the PBS Professional configuration, edit the PBS_HOME/server_priv/nodes file to
create a list of nodes to manage. Edit this file only when the server is down. Any changes you make while
the server is running are overwritten when the server stops and do not take effect.
Use the following guidelines to create a list of nodes to manage:
One node is specified on a line.
node_name specifies the internal node name, such as n12.
The nodes file is written out when the server exits. Use the qmgr command to maintain the node list. For
more information about using the qmgr command to add nodes to the nodes file, see the PBS Professional
Administrator Guide.
Preventing Jobs from Running on the Server Node
The PBS server node is automatically configured as an execution host. Do the following to prevent jobs
from running on the server node:
1. Do not list the server node in the PBS_HOME/server_priv/nodes file.
2. Edit the /etc/pbs.conf file on the server, changing the value of the PBS_START_MOM variable to
0 (zero).
3. Save your changes and exit the file.
L.6 Replicate Execution Nodes
During installation, you configured one PBS execution node, which means that you can now replicate the
PBS execution node installation to the remaining execution nodes by running the following commands
from the already-installed PBS execution node.
In the following commands, x[n-n] is a node list expression representing all execution nodes except the
single execution node that is already configured.
# pdcp -rp -w "x[n-n]" /usr/pbs /usr
# pdcp -rp -w "x[n-n]" /var/spool/PBS /var/spool
# pdcp -p w "x[n-n]" /etc/pbs.conf /etc
# pdcp -p w "x[n-n]" /etc/init.d/pbs /etc/init.d
Use the following as an example:
You have installed the PBS server on node n100.
The first PBS execution node is node n49.
You want to replicate the execution environment to nodes n1 through n48.
In this case, the value of the node list expression is: "n[1-48]". Double quotes (") are required so that
the shell processes the brackets ([ ]) correctly. For more information about node list expressions, see the
HP XC System Software Administration Guide .
L.7 Enter License Information
If you did not enter the license information when installing the PBS server, do so now by running the
following command on the PBS server node:
# /usr/pbs/etc/pbs_setlicense
Preventing Jobs from Running on the Server Node 179