LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Davide Cesari (dcesari_at_[hidden])
Date: 2007-05-16 03:43:00


Clark, Aurora ha scritto:
> Hi;
>
>
>
> Please forgive me if this is a niave newbie question. I am trying to
> execute mpirun on a system that has rocks4.2.1. (I am running mpich
> which came with the rocks install package) As root I can run "mpirun -np
> 4 cpi" with no problems, however as non-root user I get the following
> error:
>
>
>
> env: /opt/lam/gnu/lib: Permission denied

Hi Aurora,
        it seems that there is some confusion in your installation or in your
environment variables: you declare that you are running mpich, which is
another MPI implementation, while this mailing list concerns LAM-MPI
implementation of MPI, and at the same time your error is related to a
pathname containing the word 'lam'. Both mpich and LAM-MPI use the
command mpirun, so you should make sure that the one you use (try the
command 'which mpirun') comes form the wanted package.
        I do not know rocks cluster package, but I can guess that either your
mpirun command/script or your mpi-executable are trying to execute the
command 'env /opt/lam/gnu/lib' and /opt/lam/gnu/lib is a directory while
in that place there should be the name of an executable file.
        Hope this helps, Davide