[Lustre-discuss] Lustre and MPI-ROMIO, specifically ADIOI_Set_Lock and noncontiguous writing

Bill Wichser bill at Princeton.EDU
Fri Feb 22 05:47:41 PST 2008



I'm trying to do noncontiguous writes on a Lustre filesystem using 
MPI-ROMIO routines.  It is failing in ADIOI_Set_Lock with the message:

File locking failed in ADIOI_Set_lock. If the file system is NFS, you
need to use NFS version 3, ensure that the lockd daemon is running on
all the machines, and mount the directory with the 'noac' option (no
attribute caching).

Now I've searched the web for some solution but only seem to come across 
similar problems.  Is there some way to mount a lustre filesystem so 
that it somehow does the right thing here and use the ufs kernel 
interface?  NFS mounted filesystems work fine as they provide the file 
locking mechanism apparently.

Thanks,
Bill



More information about the lustre-discuss mailing list