Maui

From CBLFS
Jump to navigationJump to search
Download Source: http://www.clusterresources.com/cri/maui.jsp (You will have to register to gain access)
Download Source: http://cross-lfs.org/~arowland/tarballs/m/maui-3.2.6p19.tar.gz (You don't have to register, but the source may outdated.)

Introduction to Maui

Maui Cluster Scheduler is a job scheduler for clusters and supercomputers.

Project Homepage: http://www.clusterresources.com/

Dependencies

Recommended

  • Torque or other resource/allocation manager (see below)

Optional

Configuration Information

--with-machine=NAME: System name (defaults to uppercased hostname).
--with-pbs[=DIR]: Use the PBS Resource Manager (Torque is a PBS manager).

Maui can be built against Quadrics RMS, SGE, LSF, Wiki, Bamboo, SSS, Warehouse, QBank, and Gold resource/allocation managers.

Non-Multilib

Compile the package:

./configure --prefix=/usr --with-spooldir=/var/spool/maui --with-pbs=/usr &&
make

Install the package:

make install &&
mkdir -pv /var/spool/maui &&
touch /var/spool/maui/maui.ck

Multilib

32Bit

Compile the package:

CC="gcc ${BUILD32}" ./configure --prefix=/usr --with-spooldir=/var/spool/maui --with-pbs=/usr &&
make

Install the package:

make install &&
mkdir -pv /var/spool/maui &&
touch /var/spool/maui/maui.ck

N32

Compile the package:

CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32 \ 
--with-spooldir=/var/spool/maui --with-pbs=/usr &&
make

Install the package:

make install &&
mkdir -pv /var/spool/maui &&
touch /var/spool/maui/maui.ck

64Bit

Compile the package:

CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 \ 
--with-spooldir=/var/spool/maui --with-pbs=/usr &&
make

Install the package:

make install &&
mkdir -pv /var/spool/maui &&
touch /var/spool/maui/maui.ck

Configuring

Install the maui init script included in the bootscripts package.

make install-maui

Contents

Installed Directories: None
Installed Programs: maui
Installed Libraries: libmoad.a, libmcom.a

Short Descriptions