HP XC System Software Installation Guide Version 3.1

M Installing the Maui Scheduler
This appendix describes how to install and configure the Maui Scheduler software tool to interoperate
with SLURM on an HP XC system. This appendix addresses the following topics:
“Maui Scheduler Overview” (page 183)
“Readiness Criteria” (page 183)
“Before You Begin” (page 183)
“Installation Procedure” (page 184)
“Verify Successful Installation of the Maui Scheduler” (page 186)
M.1 Maui Scheduler Overview
The Maui Scheduler software tool is designed to enable flexible and near-optimal scheduling in a
multiresource, high-performance computing environment. Jobs are screened through a large number of
administrator-configurable fairness policies and then prioritized based on such factors as job queue time,
job expansion factor, and user CPU usage history.
The Maui Scheduler maximizes control of system resources by enabling certain nodes to be reserved for
specific users, groups, accounts, or projects. It minimizes the amount of wasted computer resources by
permitting anticipated downtime to be scheduled.
The Maui Scheduler is also a research and analysis tool. The Maui Scheduler collects a large number of
statistics and can analyze this information to determine the effectiveness of the scheduling approach being
used by Maui and the utilization of the resources available.
NOTE: The Maui Scheduler can be integrated with SLURM. However, the Maui Scheduler is not supported
with the HP XC implementation of LSF-HPC with SLURM.
M.2 Readiness Criteria
Use the guidelines and requirements in Table M-1 to help you decide whether or not installing this produce
is right for you.
Table M-1 Maui Scheduler Readiness Criteria
DescriptionRequirement
The Maui Scheduler can be integrated with SLURM on an HP XC system. However,
Maui must not be added to SLURM if LSF-HPC with SLURM is being used.
System software configuration
You cannot use LSF-HPC with SLURM as the resource manager if the Maui
Scheduler is installed to interoperate with SLURM.
Resource management
The procedures described in this appendix have no negative impact on system
availability.
Impact on availability
HP recommends that you have strong Linux system management experience.
Previous experience installing and configuring the Maui Scheduler is also helpful
Experience level
M.3 Before You Begin
Before you install and configure the Maui Scheduler, you must understand some background information
and perform some preliminary tasks.
Review the Maui Scheduler Documentation
Before installing and configuring the Maui Scheduler on the HP XC system, review the information
available at the following Web sites:
http://www.chpc.utah.edu/docs/manuals/software/maui.html
http://www.clusterresources.com/products/maui/
Ensure That LSF-HPC with SLURM Is Not Activated
HP does not support the use of the Maui Scheduler with LSF-HPC with SLURM. These schedulers have
not been integrated and will not work together on an HP XC system.
M.1 Maui Scheduler Overview 183