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
|