That's a relatively old version of OMPI.  Maybe try the latest
release? That's always the safe bet since the issue might have been
fixed already.

I recall that OMPI uses ROMIO so you might try to reproduce with MPICH
so you can report it to the people that wrote the MPI-IO code. Of
course, this might not be an issue with ROMIO itself.  Trying with
MPICH is a good way to verify that.

Best,

Jeff

Sent from my iPhone

On Nov 7, 2013, at 10:55 AM, Steven G Johnson <stev...@mit.edu> wrote:

> The simple C program attached below hangs on MPI_File_write when I am using 
> an NFS-mounted filesystem.   Is MPI-IO supported in OpenMPI for NFS 
> filesystems?
>
> I'm using OpenMPI 1.4.5 on Debian stable (wheezy), 64-bit Opteron CPU, Linux 
> 3.2.51.   I was surprised by this because the problems only started occurring 
> recently when I upgraded my Debian system to wheezy; with OpenMPI in the 
> previous Debian release, output to NFS-mounted filesystems worked fine.
>
> Is there any easy way to get this working?  Any tips are appreciated.
>
> Regards,
> Steven G. Johnson
>
> -----------------------------------------------------------------------------------
> #include <stdio.h>
> #include <string.h>
> #include <mpi.h>
>
> void perr(const char *label, int err)
> {
>    char s[MPI_MAX_ERROR_STRING];
>    int len;
>    MPI_Error_string(err, s, &len);
>    printf("%s: %d = %s\n", label, err, s);
> }
>
> int main(int argc, char **argv)
> {
>    MPI_Init(&argc, &argv);
>
>    MPI_File fh;
>    int err;
>    err = MPI_File_open(MPI_COMM_WORLD, "tstmpiio.dat", MPI_MODE_CREATE | 
> MPI_MODE_WRONLY, MPI_INFO_NULL, &fh);
>    perr("open", err);
>
>    const char s[] = "Hello world!\n";
>    MPI_Status status;
>    err = MPI_File_write(fh, (void*) s, strlen(s), MPI_CHAR, &status);
>    perr("write", err);
>
>    err = MPI_File_close(&fh);
>    perr("close", err);
>
>    MPI_Finalize();
>    return 0;
> }
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to