Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: raidframe performance question
On Thu, May 05, 2011 at 11:08:26PM -0600, Michael L. Hitch wrote:
> On Thu, 5 May 2011, Paul Goyette wrote:
>
> >The next step was to initialize the raidset parity, so I used raidctl -i
> >
> >That was almost 10 hours ago, and so far it has done only 26% of
> >the job! It appears that the writes are taking ~forever to
> >complete! systat(1) shows that wd5 (I'm assuming that's the
> >"parity" drive being written) has twice the transfer-ops and twice
> >the bytes-transferred, but the drive is 100% busy!
>
> I wouldn't consider it normal. I would suspect that the write
> cache on the drive is off, and writes are very slow. You could
> check that with dkctl, and enable the write cache for the parity
> initialization if the write cache is off.
I have seen this problem with parity rebuilds and RAIDframe on an
intermittent basis for years. It seems to afflict some machines all
the time, others never.
I wonder if this has something to do with the missed wakeups Matt
reported elsewhere -- the I/Os complete, but the buffer's callback never
gets hit until the next clock tick, so at every clock tick the disk looks
busy.
Thor
Home |
Main Index |
Thread Index |
Old Index