[R-sig-hpc] Trouble using Rmpi after successful installation

Brian G. Peterson brian at braverock.com
Tue Apr 27 13:31:01 CEST 2010


On 04/27/2010 06:24 AM, Paul Geeleher wrote:
> Hi guys,
>
> I'm trying to install Rmpi on the slave nodes of my cluster. The
> installation seems to work with no errors or warnings using this
> command:
>
> R CMD INSTALL --configure-args="--with-Rmpi-include=/usr/lib64/openmpi/1.3.2-gcc/include
> --with-Rmpi-libpath=/usr/lib64/openmpi/1.3.2-gcc/lib
> --with-Rmpi-type=OPENMPI" Rmpi_0.5-8.tar.gz
>
> But when I attempt to load Rmpi I get the following error:
>
>    
>> library(Rmpi)
>>      
> Error in dyn.load(file, DLLpath = DLLpath, ...) :
>   unable to load shared library '/usr/lib64/R/library/Rmpi/libs/Rmpi.so':
>   libmpi.so.0: cannot open shared object file: No such file or directory
> Error in library(Rmpi) : .First.lib failed for 'Rmpi'
> Error in dyn.unload(file.path(libpath, "libs", paste("Rmpi",
> .Platform$dynlib.ext,  :
>   dynamic/shared library '/usr/lib64/R/library/Rmpi/libs/Rmpi.so' was not loaded
>
> I wonder does anybody have an ideas as to what might be wrong here?
>
> It seemed to install just fine on my master node by the way.
>
>    

The error is likely telling you something.

Does the

libmpi.so.0

file exist in the directory specified?

is the directory readable by the user R is running as?

etc...

-- 
Brian G. Peterson
http://braverock.com/brian/
Ph: 773-459-4973
IM: bgpbraverock



More information about the R-sig-hpc mailing list