HP XC System Software Installation Guide Version 4.0

11 Installing and Using PBS Professional
This chapter describes the steps required to install and use PBS Professional, which you must
complete in the following order:
1. “Using the PBS Documentation” (page 159)
2. “Planning the Installation” (page 159)
3. “Performing Installation Actions Specific to HP XC” (page 160)
4. “Configuring PBS Professional under HP XC” (page 160)
5. “Replicating Execution Nodes” (page 161)
6. “Entering License Information” (page 162)
7. “Starting the Service Daemons” (page 162)
8. “Setting Up PBS Professional at the User Level” (page 162)
9. “Running HP MPI Tasks” (page 163)
11.1 PBS Professional Overview
PBS Professional™, distributed by PBS GridWorks®, is an implementation of NASAs Portable
Batch System (PBS). It provides a workload management solution for high-performance computing
systems and Linux clusters. You can install PBS Professional on an HP XC system as an alternative
to installing the Load Sharing Facility (LSF) from Platform Computing Inc.
To download kits and obtain documentation for PBS Professional, see the following website:
http://www.pbsgridworks.com/
11.2 Using the PBS Documentation
Obtain and follow the installation instructions in the PBS Pro Quick Start Guide.
The information in this chapter is intended as a companion document because it describes the
minimum installation and configuration of PBS Professional on an HP XC system.
See the PBS Professional Administrator Guide for information about other configuration options.
11.3 Planning the Installation
The first step in planning for the installation is determining the type of installation required for
each node. Choose one of the following installation types based on how you intend to use each
node:
You must designate one node of the cluster (possibly the HP XC head node) as the PBS
server. This node runs the server and scheduler daemons. Other documentation might refer
to the PBS server as the front-end node.
You can designate a number of nodes to run user tasks, referred to as PBS execution nodes.
Execution nodes run the PBS Professional MOM (Machine Oriented Miniserver) daemon.
On an HP XC system, you designate the compute nodes to function as PBS execution nodes.
You can choose to use all the compute nodes or a subset of the compute nodes. The PBS
server node (front-end node) is automatically designated as an execution node. See
Section 11.5.3 (page 161) for more information.
Optionally, you can designate a number of PBS client nodes. Client nodes do not run any
daemons and are not used to execute user tasks. The PBS Professional software is installed
on all client nodes, enabling these nodes to interact with the PBS server (the front-end node).
You can submit user tasks and monitor the tasks from a client node. In an HP XC system,
typically one or more nodes (other than the head node) are designated for interactive logins.
Because these servers are not used as compute nodes, you can configure them as PBS clients.
11.1 PBS Professional Overview 159