xfs
[Top] [All Lists]

Re: I/O hang, possibly XFS, possibly general

To: Paul Anderson <pha@xxxxxxxxx>
Subject: Re: I/O hang, possibly XFS, possibly general
From: Stan Hoeppner <stan@xxxxxxxxxxxxxxxxx>
Date: Thu, 02 Jun 2011 11:17:16 -0500
Cc: xfs-oss <xfs@xxxxxxxxxxx>
In-reply-to: <BANLkTim_BCiKeqi5gY_gXAcmg7JgrgJCxQ@xxxxxxxxxxxxxx>
References: <BANLkTim_BCiKeqi5gY_gXAcmg7JgrgJCxQ@xxxxxxxxxxxxxx>
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10
On 6/2/2011 9:42 AM, Paul Anderson wrote:

> had mounted the filesystem with inode64,largeio,logbufs=8,noatime.

I don't see 'delaylog' in your mount options nor an external log device
specified.  Delayed logging will dramatically decrease IOPs to the log
device via cleverly discarding duplicate metadata write operations and
other tricks.  Enabling it may solve your problem given your high
metadata workload.  Delayed logging design document:

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=Documentation/filesystems/xfs-delayed-logging-design.txt

Delaylog was an optional mount option from 2.6.35 to 2.6.38.  In 2.6.39
and up it is the default.  Give it a go.

-- 
Stan

<Prev in Thread] Current Thread [Next in Thread>