<snip>
> Yes, this helps tremendously. I installed rsh, and now it pretty much
> works.
Glad this worked out for you.
>
> The one missing detail is that I can't seem to get the stdout/stderr
> output. For example:
>
> $ orterun -np 1 uptime
> $ uptime
> 18:24:27 up 13 days, 3:03, 0 users, load average: 0.00, 0.03, 0.00
>
> The man page indicates that stdout/stderr is supposed to come back to
> the stdout/stderr of the orterun process. Any ideas on why this isn't
> working?
It should work. However, we currently have some I/O forwarding problems which
show up in some environments that will (hopefully) be fixed in the next
release. As far as I know, the problem seems to happen mostly with non-mpi
applications.
Try running a simple mpi application, such as:
#include <stdio.h>
#include "mpi.h"
int main(int argc, char* argv[])
{
int rank, size;
MPI_Init(&argc, &argv);
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
MPI_Comm_size(MPI_COMM_WORLD, &size);
printf("Hello, world, I am %d of %d\n", rank, size);
MPI_Finalize();
return 0;
}
If that works fine, then it is probably our problem, and not a problem with
your setup.
Sorry I don't have a better answer :(
Tim
|