xfs
[Top] [All Lists]

Re: Probems with xfs_repair on large filesystem and 32bit OS.

To: "'hch@xxxxxxxxxxxxx'" <hch@xxxxxxxxxxxxx>
Subject: Re: Probems with xfs_repair on large filesystem and 32bit OS.
From: Lance Reed <lreed@xxxxxxxxxxxxxx>
Date: Tue, 10 Jun 2008 08:50:30 -0400
Accept-language: en-US
Acceptlanguage: en-US
Cc: "'xfs@xxxxxxxxxxx'" <xfs@xxxxxxxxxxx>
Sender: xfs-bounce@xxxxxxxxxxx
Thread-index: AcjK9Vdp/jYCbGDUQgm9f8hNJxZjSQAAzizr
Thread-topic: Probems with xfs_repair on large filesystem and 32bit OS.
Thanks!

Yes the log died and was zeroed already with xfs_repair already.

So I plan to put a 64bit head on the volumes and leave it that way.

I asuume I need to still keep it under 16 tb since the fs datastuctures are 
32bit?

Thanks again for the help!!!

----- Original Message -----
From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
To: Lance Reed
Cc: Tru Huynh <tru@xxxxxxxxxx>; 'xfs@xxxxxxxxxxx' <xfs@xxxxxxxxxxx>
Sent: Tue Jun 10 08:28:11 2008
Subject: Re: Probems with xfs_repair on large filesystem and 32bit OS.

On Tue, Jun 10, 2008 at 08:07:18AM -0400, Lance Reed wrote:
> SO, I take it from what you say that that I can running any newer version of 
> xfs progs and a 64bit host (fiber attached, easy to do this), and run 
> xfs_repair on the 32bit XFS volumes without fear of data corruption?
> Is this because XFS is not version specific, and xfs_repair will honor the 
> 32bit file data structures?

Yes, this is fine.  All the actual filesystem structures are endian and
32/64bit clean.  The log needs to be in the same endianess and had 32bit
vs 64bit problems on x86 for a while, but it needs to be recovered
before you run xfs_repair anyway.



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