Hi Guyz,
Im sorry for opening an old post but i have the same problem.
Quote:
Originally Posted by Reuti
Hi,
which MPI implementation do you intend to use? The issue sounds like you are now getting a different mpiexec which is based on MPICH2, but you want to use something different. Hence the paths in the script need to be adjusted to get the right mpiexec again.
Or do you want to use MPICH2, but even then you may have two versions now in the system.
You only installed Intel Fortran, not Intel's cluster tools? The Intel MPI (which is based on MPICH2) shouldn't be installed by the plain Fortran compiler.
|
That is what I thought but I dont know how to solve path issues. I tried to do the following in my script:
Code:
#!/bin/bash
cd /usr/local/eskom/mpich2-1.4.1p1/bin
mpd -n &
I get this error:
Code:
mpiexec_localhost.localdomain: cannot connect to local mpd (/tmp/mpd2.console_eskom); possible causes:
1. no mpd is running on this host
2. an mpd is running but was started without a "console" (-n option)
In case 1, you can start an mpd on this host with:
mpd &
and you will be able to run jobs just on this host.
For more details on starting mpds on a set of hosts, see
the MPICH2 Installation Guide.
when im running this command directly on the terminal, it runs, but when i do it through script it doesnt. what is it that im doing wrong?
Quote:
Originally Posted by kishoreragi
Simply open .mpd.conf file in your home directory and set secretword you like
Then change permission to you only with
chmod 700 .mod.conf
Hope your problem is solved... Now you need not to run mpd on the other terminal..
Cheers !!!
|
I have already tried this and it doesnt work.
Can anyone show me step by step how i can resolve this?
Regards
Dante