Escali 4.4 User Manual

Page of 81
Scali MPI Connect Release 4.4 Users Guide 
56
Appendix C
Install Scali MPI Connect 
Scali MPI Connect can be installed on clusters in one of two ways, either as part of installing 
clusters from scratch with Scali Manage, or by installing it on each particular node in systems 
that do not use Scali Manage. In the first case the default when building clusters is to include 
Scali MPI Connect as well, whereas in the second case the cluster is probably managed with 
some other suite of tools that do not integrate with Scali MPI Connect. In the following the steps 
needed to manually install Scali MPI Connect are detailed.
C-1 Per node installation of Scali MPI Connect
Scali MPI Connect must be installed on every node in the cluster. When running smcinstall 
you should give arguments to specify your interconnects.
The -h option gives you details on the installation command and shows you which options you 
need to specify in order to install the software components you want :
root# ./smcinstall -h
This is the Scali MPI Connect (SMC) installation program. The script will install 
and configure Scali MPI Connect at the current node.
Usage: smcinstall [-atemszulixVh?]
-a
Automatically accept license terms.
-t
Install Scali MPI Connect for TCP/IP.
-e <eth devs>
Install Scali MPI Connect for Direct Ethernet.
Use comma separated list for channel aggregation, and                     
additional -e options for multiple providers.
-m <filename|path>Install Scali MPI Connect for Myrinet.
<filename> is gm-2.x source file package (.tar.gz).
<path> path to pre-installed GM-2 software.
-b <filename|path>Install Scali MPI Connect for Infiniband.
<filename> is Mellanox SDK-3.x or IBGD source  
file package (.tar.gz)
Please make sure to use the correctdriver-kernel version!
Consult the Mellanox Release Notes if in doubt.
<path> path to pre-installed Mellanox compatible software
(ex. software from InfiniCon, TopSpin or Voltaire)
-s
Install Scali MPI Connect for SCI.
-z
Install and configure SCI management software.
-u <licensefile> Install/upgrade license file and software.
-n <hostname>
Specify hostname of scali license server.
-l
Create license request (only necessary on license server).
-i
Ignore SSP check.
-x
Ignore errors.   
-V
Print version.
-h/-?
Show this help message.
Note: You must have root privileges to install SMC.
One or more of the product selection options (-t, -e, -m, -b and -s) must be specified to install 
a working MPI environment. The -u option can be used to install the license manager software 
on a license sever, and the -z option can be used to install the SCI management software.