I recently had a user reporting this same issue (NAMD 2.6 and Lustre 1.8.1).
Thanks for the link to bug 23372. Mike -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of John Hammond Sent: Friday, July 23, 2010 8:47 PM To: Rick Grubin Cc: [email protected] Subject: Re: [Lustre-discuss] I/O errors with NAMD On 07/23/2010 06:39 PM, Rick Grubin wrote: > >> On 2010-07-23, at 11:53, Richard Lefebvre wrote: >> >>> If I had some Lustre error, it would give me a clue, but the only >>> errors the users get is the following traceback on the >>> application: >>> >>> ------------------------------------------------------------------- >>> >>> Reason: FATAL ERROR: Error on write to binary file >>> restart/ABCD_les4.950000.vel: Interrupted system call >>> >>> Fatal error on PE 0> FATAL ERROR: Error on write to binary >>> file restart/ABCD_les4.950000.vel: Interrupted system call >>> >> There was a bug just filed on EINTR and flock. I don't have the >> number, but a quick search should find it. No patch as yet, but it >> would be worthwhile to subscribe to for updates. >> > > Bug 23372 > > https://bugzilla.lustre.org/show_bug.cgi?id=23372 > _______________________________________________ Lustre-discuss > mailing list [email protected] > http://lists.lustre.org/mailman/listinfo/lustre-discuss In the scenario of 23372, -EINTR is not returned, although it should be. However, there are several places where -EINTR is used (internally) by the ptlrpc layer. And, IIRC, there are also some places where ptlrpc return codes are (inappropriately) used as the return codes for file operations. So, it may be the case that -EINTR is generated in ptlrpc becuase of an eviction or some other mishap and returned by write(), but no signals were actually delivered during the call. -- John L. Hammond, Ph.D. ICES, The University of Texas at Austin [email protected] (512) 471-9304 _______________________________________________ Lustre-discuss mailing list [email protected] http://lists.lustre.org/mailman/listinfo/lustre-discuss _______________________________________________ Lustre-discuss mailing list [email protected] http://lists.lustre.org/mailman/listinfo/lustre-discuss
