RE: Software RAID support by GFS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



One more clarification. As long as I only put partitions from the same
node into a RAID set, the corruption shouldn't happen, right?

lin  

> -----Original Message-----
> From: linux-cluster-bounces@xxxxxxxxxx 
> [mailto:linux-cluster-bounces@xxxxxxxxxx] On Behalf Of Lon Hohberger
> Sent: Wednesday, December 06, 2006 7:45 AM
> To: linux clustering
> Subject: Re:  Software RAID support by GFS
> 
> On Wed, 2006-12-06 at 09:57 -0500, Josef Whiter wrote:
> > Hello,
> > 
> > Software RAID has the same limitation as LVM1 as it's not cluster 
> > aware.  Even with LVM2 you have to use CLVM to make sure the 
> > appropriate cluster wide locking takes place before touching the 
> > metadata on the disk.  Software RAID has no cluster 
> awareness, so you 
> > could run into the same problem you would have if you 
> mounted an ext3 
> > filesystem RW between two nodes, you would end up with corruption.  
> > This isn't a limitation with GFS, but more a limitation 
> with md RAID, 
> > as its not cluster aware.  Thank you,
> > 
> 
> I *think* this is because write ordering between parts of a 
> md-raid set isn't guaranteed...  I've actually forgotten how 
> the corruption occurs.
> (d'oh!)
> 
> e.g. Two guys write to the same md-block at the same time.  
> One writes in {1 2 3 4 5} order, the other writes in reverse 
> order - the stripe for that block is now corrupt.
> 
> ... not to mention cache-coherency problems with md-raid.
> 
> -- Lon
> 

--
Linux-cluster mailing list
Linux-cluster@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/linux-cluster

[Index of Archives]     [Corosync Cluster Engine]     [GFS]     [Linux Virtualization]     [Centos Virtualization]     [Centos]     [Linux RAID]     [Fedora Users]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Camping]

  Powered by Linux