Questo contenuto non è disponibile nella lingua selezionata.
4.19. openmpi
Open MPI, MVAPICH, and MVAPICH2 are all competing implementations of the Message Passing Interface (MPI) standard. MVAPICH implements version 1 of the MPI standard, while Open MPI and MVAPICH2 both implement the later, version 2 of the MPI standard.
mvapich
andmvapich2
in Red Hat Enterprise Linux 5 are compiled to support only InfiniBand/iWARP interconnects. Consequently, they will not run over ethernet or other network interconnects. (BZ#466390)- When upgrading openmpi using yum, the following warning may be returned:The message is harmless and can be safely ignored. (BZ#463919)
cannot open `/tmp/openmpi-upgrade-version.*' for reading: No such file or directory
cannot open `/tmp/openmpi-upgrade-version.*' for reading: No such file or directory
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - A bug in previous versions of
openmpi
andlam
may prevent you from upgrading these packages. This bug manifests in the following error (when attempting to upgradeopenmpi
orlam
:error: %preun(openmpi-[version]) scriptlet failed, exit status 2
error: %preun(openmpi-[version]) scriptlet failed, exit status 2
Copy to Clipboard Copied! Toggle word wrap Toggle overflow As such, you need to manually remove older versions ofopenmpi
andlam
in order to install their latest versions. To do so, use the followingrpm
command:rpm -qa | grep '^openmpi-\|^lam-' | xargs rpm -e --noscripts --allmatches
(BZ#433841)