HP XC System Software Installation Guide Version 3.1

Before you install the Maui Scheduler on an HP XC system, you must be sure that the HP XC version of
LSF-HPC with SLURM is not activated on the system. If LSF-HPC with SLURM is activated, you must
deactivate it before proceeding.
The following procedure describes how to determine if LSF-HPC with SLURM is activated and running
on the system and how to deactivate it. Deactivating LSF consists of first stopping the LSF service and
then disabling it.
1. From the head node, determine if LSF is installed on the system:
# which lsid
This command fails if LSF is not installed.
2. If the lsid binary is found, ensure that LSF is not running:
# lsid
If the LSF service is running, perform step 3 to stop the service, then step 4 to disable LSF on the
system.
If the LSF service is not running, perform step 4 to disable LSF on the system.
3. Stop the LSF service:
# pdsh -a /sbin/service lsf stop
4. Disable LSF:
# pdsh -a /sbin/chkconfig lsf off
Ensure That SLURM Is Installed and Running on the System
SLURM must be installed and running on the system before you install the Maui Scheduler.
Enter the following command to verify that SLURM is running on the system:
# pdsh -a service slurm status
n15: slurmd (pid 2682) is running...
n14: slurmd (pid 2372) is running...
n16: slurmctld (pid 3111) is running...
n16: slurmd (pid 3120) is running...
M.4 Installation Procedure
Before starting this procedure, follow the recommendations in “Before You Begin” (page 183). When
performing this procedure, it may be useful to have the Maui Scheduler Administrator’s Guide available.
The Maui Scheduler Administrator’s Guide has a section called “Building and Installing Maui” which is very
useful. You can find this guide at:
http://www.clusterresources.com/products/maui/docs/mauiadmin.shtml
In addition, it may be helpful to review the information on the SLURM Maui Web site:
http://www.llnl.gov/linux/slurm/maui.html
The following summarizes the steps to install and configure the Maui Scheduler to work with SLURM on
an HP XC system:
“Task 1: Download the Maui Scheduler Kit” (page 184)
“Task 2: Compile the Maui Scheduler from Its Source Distribution” (page 185)
“Task 3: Update the Maui Scheduler Configuration File” (page 185)
“Task 4: Edit the SLURM Configuration File” (page 186)
“Task 5: Configure the Maui Scheduler” (page 186)
M.4.1 Task 1: Download the Maui Scheduler Kit
Follow this procedure to download the Maui Scheduler kit:
184 Installing the Maui Scheduler