This section explain the different operations that can be performed by the SIA.
The full cluster installation mode will install and test the full cluster in a wizard-like guided installation. All required information will be asked for interactively, and it will be tested if the requirements to perform the installation are met. This mode is the default mode, but can also be selected explicitly.
The installer will look for pre-built RPMs in the current directory and offer to skip the build process. The default answer is No.
Option: --install-all
The heterogeneous cluster installation mode will install the full cluster on a cluster of homogeneous architecture, but with heterogeneous versions of Linux in a wizard-like guided installation. All required information will be asked for interactively, and it will be tested if the requirements to perform the installation are met. To start the heterogeneous cluster installation
The installer will look for pre-built Management Node (front_end) RPMs in the current directory and offer to skip the build process. The default answer is No.
Option: --install-all-hetero
The Node Install option will compile and install the specified eXpressWare components on the local system only. Mandatory kernel modules and the Node Manager will also be installed.
Kernel header files and the kernel configuration are required (package kernel-devel), but no GUI packages (like qt, qt-devel, X packages).
The installer will look for pre-built RPMs in the current directory and offer to skip the build process. The default answer is No. Additional installation options can combination.
Option: --install-node
Some examples:
To install SmartIO-Hot add functionality only, use the following options:
# sh ./Dolphin_eXpressWare-<version>.sh --install-node --enable-smartio
To install SISCI, the SISCI Development package and SuperSockets, use the following options:
# sh ./Dolphin_eXpressWare-<version>.sh --install-node --enable-sisci-development --enable-supersockets
The Cluster Management Node installation will only build and install those RPM packages on the local host that are needed to have this host run as a Cluster Management Node. However, due to limitations of the current build system, the kernel headers and configuration are still required for Linux systems.
The installer will look for pre-built RPMs in the current directory and offer to skip the build process. The default answer is No.
# sh ./Dolphin_eXpressWare-<version>.sh --install-frontend
Build and install the GUI-based cluster configuration tool dis_netconfig
, or the command line version dis_mkconf
(if the window manager is not installed, or needed). This tool is used to define the topology of the interconnect and the placement of the Cluster Nodes within this topology. With this information, it can create the detailed cabling instructions (useful to cable non-trivial cluster setups) and the cluster configuration files dishosts.conf
and networkmanager.conf
needed on the Cluster Management Node by the Network Manager.
# sh ./Dolphin_eXpressWare-<version>.sh --install-editor
Build all source and binary RPMs on the local machine. Both, kernel headers and configuration (kernel-devel) as well as GUI development package (qt-devel) are needed on the local machine.
Option: --build-rpm