Troubleshooting guide
MX-2G or GM-2 software is required for use with the Myrinet-2000 M3-CLOS-ENCL-*
and M3-SPINE-ENCL-* switches. MX-2G and GM 2.1.x support multi-path, dispersive
routing, a technique that improves the utilization of the network bisection in large
networks.
GM-2 software is required for ethernet-emulation interoperability with M3-SW16-8E
switch line cards. MX-2G does not provide support for the M3-SW16-8E switch line
cards. If you are using GM-2, GM-2.1.x software is required in order to use both ports of
the two-port M3F2-PCIXE NICs.
For the purposes of this document, we shall only discuss a software installation on the
Linux operating system. Similar installation instructions exist for all of the other
supported operating systems and can be found on their respective OS-specific download
page (accessible via
http://www.myri.com/scs/).
V. MX-2G Software Installation
MX-2G installation is performed in three easy steps:
1. Configuring and compiling MX-2G.
2. Installing the MX-2G mcp and driver.
3. Enabling IP over Myrinet (ethernet emulation) (OPTIONAL)
For detailed installation instructions for MX with FMS diagnostic monitoring, refer to the
FMS webpage (http://www.myri.com/scs/fms/#install-mx).
The following installation instructions assume that your cluster is not diskless. If you
have a diskless cluster, please contact help@myri.com for the proper installation
procedure. We currently recommend MX-2G 1.1.6. For full details, please refer to
http://www.myri.com/scs/#downloads. After you have completed these installation steps,
proceed to Section VIII. Testing/Validation (page 27).
1. Configuring and compiling MX-2G.
Download MX-2G
http://www.myri.com/ftp/pub/MX/mx2g_1.1.6.tar.gz
gunzip -c mx2g_1.1.6.tar.gz | tar xvf -
cd mx-1.1.6
./configure
make
By default, we assume that the header and config files of your Linux kernel (required to
compile outside modules and either part of a kernel-headers or kernel-source package
depending on your distribution) are pointed by /lib/modules/`uname -r`/{source,build}.
If your Linux installation is not standard, or you are cross-compiling for a kernel different
from the one of the compile node you must configure with the following option:
© 2007 Myricom, Inc. DRAFT
13