xfs
[Top] [All Lists]

Re: xfs_repair of critical volume

To: xfs@xxxxxxxxxxx
Subject: Re: xfs_repair of critical volume
From: Stan Hoeppner <stan@xxxxxxxxxxxxxxxxx>
Date: Sat, 04 Dec 2010 22:49:25 -0600
In-reply-to: <201012041130.20344.Martin@xxxxxxxxxxxx>
References: <75C248E3-2C99-426E-AE7D-9EC543726796@xxxxxxxx> <201011121422.28993@xxxxxx> <4CDDBC5C.7020708@xxxxxxxxxxxxxxxxx> (sfid-20101113_121516_584378_2321CE16) <201012041130.20344.Martin@xxxxxxxxxxxx>
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6
Martin Steigerwald put forth on 12/4/2010 4:30 AM:
> Am Freitag 12 November 2010 schrieb Stan Hoeppner:
>> Michael Monnerie put forth on 11/12/2010 7:22 AM:
>>> I find the robustness of XFS amazing: You overwrote 1/5th of the disk
>>> with zeroes, and it still works :-)
>>
>> This isn't "robustness" Michael.  If anything it's a serious problem.
>> XFS is reporting that hundreds or thousands of files that have been
>> physically removed still exist.  Regardless of how he arrived at this
>> position, how is this "robust"?  Most people would consider this
>> inconsistency of state a "corruption" situation, not "robustness".
> 
> I think its necessary to differentiate here:
> 
> 1) It appears to be robustness - or pure luck - regarding metadata 
> consistency of the filesystem. I tend to believe its pure luck and that XFS 
> just stored the metadata on the other RAID arrays.
> 
> 2) XFS does not seem to have a way to detect whether file contents are 
> still valid and consistent. It shares that with I think every other Linux 
> filesystem instead BTRFS which uses checksumming for files. (Maybe NILFS as 
> well, I don't know, and the FUSE or the other ZFS port).

After re-reading my own words above again, I feel I a need to clarify
something:  I took exception merely to the description of "robustness"
being used in this situation.  I was not and am not being derogatory of
XFS in any way.  I love XFS.  Of all available filesystems (on any OS) I
feel it is the best.  That's why I use it. :)

In this scenario, other filesystems may have left the OP empty handed.
So, I guess XFS deserves deserves a positive attribution for this.  But,
again, I don't think "robustness" is the correct attribution here.

-- 
Stan


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