MPI I/O + nfs

Bill Broadley bill at math.ucdavis.edu
Thu Nov 29 20:34:02 PST 2001


I'm trying to get MPICH-1.2.2.3 MPI I/O + nfs working.

I read:
http://www-unix.mcs.anl.gov/mpi/mpich/docs/install/node31.htm 

Step 1:
~/private/io> /usr/sbin/rpcinfo  -p `hostname` | grep nfs 
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs

I'm using clients n1 and n2:
n2:~> mount | grep noac
master:/d0 on /d0 type nfs (rw,nfsvers=3,noac,addr=192.168.0.250)
n1:~> mount | grep noac
master:/d0 on /d0 type nfs (rw,nfsvers=3,noac,addr=192.168.0.250)

Just to make absolutely sure I'm using nfs 3 I ran nfstats, I ran
on n1 and n2 (same result):
Client nfs v2:
null       getattr    setattr    root       lookup     readlink   
0       0% 0       0% 0       0% 0       0% 0       0% 0       0% 
read       wrcache    write      create     remove     rename     
0       0% 0       0% 0       0% 0       0% 0       0% 0       0% 
link       symlink    mkdir      rmdir      readdir    fsstat     
0       0% 0       0% 0       0% 0       0% 0       0% 0       0% 

Client nfs v3:
null       getattr    setattr    lookup     access     readlink   
0       0% 222540 54% 83      0% 10010   2% 52      0% 53      0% 
read       write      create     mkdir      symlink    mknod      
67772  16% 103571 25% 2070    0% 2       0% 0       0% 0       0% 
remove     rmdir      rename     link       readdir    readdirplus
2068    0% 2       0% 0       0% 0       0% 172     0% 0       0% 
fsstat     fsinfo     pathconf   commit     
356     0% 356     0% 0       0% 1372    0% 

When running a very simple MPI I/O example I stil get:

File locking failed in ADIOI_Set_lock. If the file system is NFS, you
need to use NFS version 3 and mount the directory with the 'noac' option
(no attribute caching).

Anyone have any ideas?  Anyone know of an MPICH mailing list?

Additional info:
n1:~> uname -a 
Linux n1 2.4.9 #5 SMP Wed Sep 26 19:59:17 GMT-7 2001 i686 unknown
n2:~> uname -a
Linux n2 2.4.9 #5 SMP Wed Sep 26 19:59:17 GMT-7 2001 i686 unknown



-- 
Bill Broadley
Mathematics/Institute of Theoretical Dynamics
UC Davis



More information about the Beowulf mailing list