3 – Software Installation
Managing and Installing Software Using Rocks
3-10
IB0056101-00 C
Q
3.5.4.2
Check for Missing Files or RPMs
Run the
rpm
command with the
--verify
option to check if there are files missing
from the RPMs. For example:
$ rpm -a --verify ’InfiniPath-MPI/mpi*’ ’InfiniPath/infinipath*’
In the case of the OpenFabrics RPMs, the verification command is slightly different.
This is because these RPMs have many different prefixes:
$ rpm --verify
rpm_name_pre
rpm_name_pre
is the descriptive name that precedes the version and repository
identifiers in an RPM. For example:
$ rpm --verify libibverbs
This would verify the contents of:
libibverbs-2.0-
xxx
.1_0_4.
yyy
.x86_64.rpm
The
rpm
command cannot be used to check for missing RPMs. Use
ipath_checkout
to flag missing RPMs.
3.6
Managing and Installing Software Using Rocks
Rocks is a distribution designed for managing clusters from the San Diego
Supercomputer center (SDSC).
Rocks is a way to manage the
kickstart
automated installation method that was
created by Red Hat. By using the Rocks conventions, the installation process can
be automated for clusters of any size. A
Roll
is an extension to the Rocks base
distribution that supports different cluster types or provides extra functionality.
We extend the normal Rocks compute node appliance .xml file by adding two
functions: one to install the QLogic PathScale compilers, and an install script that
loads the drivers after kickstart reboots the machine.
This section provides an overview on one way of building a Rocks cluster using the
recommend rolls, and a sample xml file that describes the contents of a kickstart
config file. By reading this and following the instructions on the Rocks web site, you
can then install the InfiniPath RPMs on the required cluster nodes.
NOTE:
There are many ways to use Rocks to manage clusters. Familiarizing
oneself first with kickstart and then Rocks is advisable before using this
method to install the InfiniPath RPMs.
Summary of Contents for InfiniPath
Page 1: ...IB0056101 00 C Page i Q S i m p l i f y InfiniPath Install Guide Version 2 0...
Page 4: ...InfiniPath Install Guide Version 2 0 Q Page iv IB0056101 00 C...
Page 16: ...1 Introduction Documentation and Technical Support 1 8 IB0056101 00 C Q...
Page 34: ...2 Hardware Installation Completing the Installation 2 18 IB0056101 00 C Q...
Page 64: ...3 Software Installation Installation Troubleshooting 3 30 IB0056101 00 C Q...
Page 72: ...A RPM Descriptions OpenFabrics RPMs A 8 IB0056101 00 C Q...