xfs
[Top] [All Lists]

Re: xfs_repair 2.9.4 threading/progress info missing?

To: "James Braid" <jamesb@xxxxxxxxxxxx>, xfs@xxxxxxxxxxx
Subject: Re: xfs_repair 2.9.4 threading/progress info missing?
From: "Barry Naujok" <bnaujok@xxxxxxx>
Date: Fri, 09 Nov 2007 10:29:28 +1100
In-reply-to: <c7e221f6ec9555fa9789a67e7307f904@xxxxxxxxxxxx>
Organization: SGI
References: <c7e221f6ec9555fa9789a67e7307f904@xxxxxxxxxxxx>
Sender: xfs-bounce@xxxxxxxxxxx
User-agent: Opera Mail/9.24 (Win32)
On Thu, 08 Nov 2007 22:27:09 +1100, James Braid <jamesb@xxxxxxxxxxxx> wrote:


I just upgraded to xfsprogs 2.9.4 and it seems the multi-threading and
progress information is no longer being reported?

2.8.18:
        - creating 8 worker thread(s)
Phase 1 - find and verify superblock...
        - reporting progress in intervals of 15 minutes
Phase 2 - using internal log
        - zero log...
        - scan filesystem freespace and inode maps...

2.9.4:
Phase 1 - find and verify superblock...
Phase 2 - using internal log
        - zero log...
        - scan filesystem freespace and inode maps...
        - found root inode chunk

Have I just mis-compiled something? The progress information in particular
was REALLY useful on our bigger filesystems.

Hi,

It is sort of still there. With the performance improvements
in 2.9.4, the multithreading implementation was changed and
hidden from the user. A side effect of this change was the
progress info is now only visible when using the ag_stride
option. Depending on your drive layout, ag_stride may speed
up repair even further, especially concats. With other layouts,
try "-o ag_stride=1". I found on one of our RAIDs, that
actually doubled doubled the repair performance on a 5 way
stripe.

Progress info for normal runs will be reintroduced in the
near future and other output will be cleaned up a tad.

Regards,
Barry.






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