Intermittently, and seemingly with users at random, mail delivery
fails with the error:
mail: /usr/mail/USER.lock not creatable after 10 tries
/usr/mail/USER.lock: Interrupted system call
550 USER... Can't create output
where USER is replaced with the user name of the addressee. Once
this starts to happen with a particular person, lockd must be
killed and restarted before that person can receive mail again.
This indicates to me that the file has been lockf'd, but was
never subsequently unlocked. I installed patch PHNE_3424 which
is supposed to fix (amongst other things):
File/record locks* over NFS (including ksh and mailx)
but it hasn't seemed to help. Logs from statd and lockd don't
show anything suspicious.
Although many people read their mail from this /usr/spool/mail
parititon via NFS mounts, our sendmail only delivers mail into
the partition on one system.
If this problem sounds familiar to anyone, or anyone has any
suggestions as to where I might look further for a solution, I
would appreciate hearing from you.
Tom Marazita | Center for Computational Sciences and Engineering
| 3107 Engineering 1
Tel: 805 893-3221 | Santa Barbara, CA 93106