Re: writeout stalls in current -git

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Torsten Kaiser <just.for.lkml@...>
Cc: David Chinner <dgc@...>, Peter Zijlstra <peterz@...>, Fengguang Wu <wfg@...>, Maxim Levitsky <maximlevitsky@...>, <linux-kernel@...>, Andrew Morton <akpm@...>, <linux-fsdevel@...>, <xfs@...>
Date: Tuesday, November 6, 2007 - 12:25 am

On Mon, Nov 05, 2007 at 07:27:16PM +0100, Torsten Kaiser wrote:

So you are having RAID5 problems as well?

I'm struggling to understand what possible changed in XFS or writeback that
would lead to stalls like this, esp. as you appear to be removing files when
the stalls occur. Rather than vmstat, can you use something like iostat to
show how busy your disks are?  i.e. are we seeing RMW cycles in the raid5 or
some such issue.

OOC, what is the 'xfs_info <mtpt>' output for your filesystem? 


At this point, can you run a "sync" and see how long that takes to
complete? The only thing I can think that woul dbe written out after
this point is inodes, but even then it seems to go on for a long,
long time and it really doesn't seem like XFS is holding up the
inode writes.

Another option is to use blktrace/blkparse to determine which process is
issuing this I/O.


Well, the patches I posted should prevent blocking in the places that it
was seen, so if that does not stop the slowdowns then either the writeback
code is not feeding us inodes fast enough or the block device below is
having some kind of problem....

Cheers,

Dave.
-- 
Dave Chinner
Principal Engineer
SGI Australian Software Group
-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: writeout stalls in current -git, Peter Zijlstra, (Fri Nov 2, 6:15 am)
Re: writeout stalls in current -git, Torsten Kaiser, (Fri Nov 2, 3:22 pm)
Re: writeout stalls in current -git, Fengguang Wu, (Tue Nov 6, 5:17 am)
Re: writeout stalls in current -git, Torsten Kaiser, (Tue Nov 6, 5:53 pm)
Re: writeout stalls in current -git, David Chinner, (Tue Nov 6, 7:31 pm)
Re: writeout stalls in current -git, David Chinner, (Tue Nov 6, 10:13 pm)
Re: writeout stalls in current -git, Torsten Kaiser, (Wed Nov 7, 3:15 am)
Re: writeout stalls in current -git, David Chinner, (Wed Nov 7, 8:38 pm)
Re: writeout stalls in current -git, Damien Wyart, (Tue Nov 20, 9:16 am)
Re: writeout stalls in current -git, David Chinner, (Tue Nov 20, 5:09 pm)
Re: writeout stalls in current -git, David Chinner, (Fri Nov 2, 4:43 pm)
Re: writeout stalls in current -git, Torsten Kaiser, (Sun Nov 4, 7:19 am)
Re: writeout stalls in current -git, David Chinner, (Sun Nov 4, 9:45 pm)
Re: writeout stalls in current -git, Torsten Kaiser, (Mon Nov 5, 2:27 pm)
Re: writeout stalls in current -git, David Chinner, (Tue Nov 6, 12:25 am)
Re: writeout stalls in current -git, Peter Zijlstra, (Tue Nov 6, 3:01 pm)
Re: writeout stalls in current -git, Torsten Kaiser, (Tue Nov 6, 4:26 pm)
Re: writeout stalls in current -git, Torsten Kaiser, (Tue Nov 6, 3:10 am)
Re: writeout stalls in current -git, Torsten Kaiser, (Mon Nov 5, 3:01 am)
Re: writeout stalls in current -git, Torsten Kaiser, (Fri Nov 2, 5:02 pm)
Re: writeout stalls in current -git, Fengguang Wu, (Fri Nov 2, 6:33 am)
Re: writeout stalls in current -git, Andrew Morton, (Mon Nov 5, 7:57 pm)
Re: writeout stalls in current -git, Peter Zijlstra, (Tue Nov 6, 6:20 am)