OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Re: "queue file write error" on reiserfs

From: Victor Duchovni (Victor.DuchovniMorganStanley.com)
Date: Thu Feb 08 2007 - 14:19:26 CST


On Thu, Feb 08, 2007 at 01:09:10PM +0530, Ramprasad wrote:

> > > >
> > > >The maillog times are messed up. Both lines occur successively but the
> > > >timing is 5:30 hrs apart ( incidentally that is our time zone diff )
> >
> > The mismatched timestamps are as expected, the setgid postdrop program
> > does not trust the TZ environment variable and coerces the value to
> > "TZ=UTC".
> >
> > > >What are these errors ? is it got to do with the filesystem
> > > >Or do I just dont bother ?
> > >
> > > possbility you are using old postfix conf file in a newer version of
> > > postfix.
> >
> > This is idle speculation, indeed there appears to be an issue with the
> > file-system. The OP should run "sendmail" as root, and trace system
> > calls:
> >
> > strace -o ~/sendmail.trace /usr/sbin/sendmail ...
> >
> > find out what happens shortly before the problem is reported? Is the
> > problem always there, or sporadic?
> >
>
> But the problem is not predictable. Occurs say every 8-10 minutes , or
> once in ~3k mails

Then you are unlikely to catch it. Also the strace would need to be
"strace -f" in order to include the child "postdrop" process.

Perhaps you could create a separate Postfix instance (that you don't
even start) and submit mail to it in a loop, but perhaps the error
is content (file size?) dependent.

Switch back to ext3 and if the problem goes away, stay with "ext3".

--
        Viktor.

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the "Reply-To" header.

To unsubscribe from the postfix-users list, visit
http://www.postfix.org/lists.html or click the link below:
<mailto:majordomopostfix.org?body=unsubscribe%20postfix-users>

If my response solves your problem, the best way to thank me is to not
send an "it worked, thanks" follow-up. If you must respond, please put
"It worked, thanks" in the "Subject" so I can delete these quickly.