Directory structure, Software, Kernel version – PAR Technologies PARASTATION5 V5 User Manual

Page 10

Advertising
background image

Software

6

ParaStation5 Administrator's Guide

Software

ParaStation requires a RPM-based Linux installation, as the ParaStation software is based on installable
RPM packages.

All current distributions from Novell and Red Hat are supported, like

• SuSE Linux Enterprise Server (SLES) 9 and 10

• SuSE Professional 9.1, 9.2, 9.3 and 10.0, OpenSuSE 10.1, 10.2, 10.3

• Red Hat Enterprise Linux (RHEL) 3, 4 and 5

• Fedora Core, up to version 7

For other distributions and non-RPM based installations, please contact

<[email protected]>

.

In order to use highspeed networks, additional libraries and kernel modules may be required. These
packages are typically provided by the hardware vendors.

Kernel version

Using only TCP as a high speed interconnect protocol, no dedicated kernel modules are required. This is
the ParaStation default communication path and is always enabled.

Using other interconnects and protocols, additional kernel modules are required. Especially using the
optimized ParaStation p4sock protocol, a couple of additional modules are loaded. Refer to the section
called “Installing the RPMs”
for details. The ParaStation modules can be compiled for all major kernel
versions within the 2.4 and 2.6 kernel streams.

Using InfiniBand and Myrinet requires additional modules and may restrict the supported kernels.

3.2. Directory structure

The default location to install ParaStation5 is

/opt/parastation

. Underneath this directory, several

subdirectories are created containing the actual ParaStation5 installation:

bin

contains all executables and scripts forming the ParaStation system. This directory could be included
into the

PATH

environment variable for easy access to the ParaStation administration tools.

config

contains the example configuration file

parastation.conf.tmpl

.

Depending on the communication part of the ParaStation system installed, more scripts and
configuration files may be found within this directory.

doc

contains the ParaStation documentation after installing the corresponding RPM file. The necessary
steps are described in Section 3.4, “Installing the documentation”.

include

contains the header files needed in order to build ParaStation applications. These files are primarily
needed for building applications using the low level PSPort or PSE libraries.

These header files are not needed, if only MPI applications should be build or precompiled third party
applications are used.

lib

and

lib64

contains various libraries needed in order to build and/or run applications using ParaStation and the
ParaStation MPI libraries.

Advertising