[Linux-cluster] error messages while use fsck.gfs2

Alan Brown ajb2 at mssl.ucl.ac.uk
Wed Nov 16 15:43:48 UTC 2011


Steven Whitehouse wrote:

>> Well, can't we (the Redhat/Centos fanboys) expect a critical Clustered
>> filesystem like GFS2 (Which supports over 16TB on a 64-bit bit systems
>> at least) take a leaf or two from () ZFS on this issue?
>>
> I'm not quite sure which feature you are suggesting that we take, but
> I'd be surprised that if the start of a ZFS filesystem were to be
> overwritten that it could be easily reconstructed.

ZFS is paranoid about metadata integrity to a degree which some might 
regard as obsessional. There are at least 2 copies of everything and 4 
for anything critical.

Of course it does have the advantage of not being a cluster filesystem 
and having built in raid modes which makes raid6 look a bit careless, 
along with online fsck and the ability to detect silent disk errors 
(this is important given that it's statistically likely that a 2Tb 
512bytes/sector drive will have undetectable errors not picked up by 
onboard ECC a couple of times a year)

> Which is not to say that we couldn't usefully learn a few lessons from
> what other filesystems are doing, but only that I'm not sure that it
> would help for this particular issue.

Bearing in mind that ZFS code is cddl, not GPLv2 (or v3), I believe that 
it'd be worth looking at the design principles.

I've abused my test boxes in ways which have irreversably corrupted 
every other filesystem and the worst ZFS has ever done is take the FS 
offline.

I really wish there was some way of bringing ZFS into the RHEL fold (ie, 
as a supported FS) as in my opinion it beats the pants off XFS, Ext3/4 
or btrfs.

Alan






More information about the Linux-cluster mailing list