Re: mounting component device of RAID1 with internal bitmap

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

 



On 04/01/2010 02:26 PM, CoolCold wrote:
> On Thu, Apr 1, 2010 at 10:14 PM, Doug Ledford <dledford@xxxxxxxxxx> wrote:
>> On 04/01/2010 01:47 PM, CoolCold wrote:
>>> Hello!
>>> For raid1 array with metadata 0.90 it is possible to mount component
>>> (let's say /dev/sda1) as usual FS, fix smth, /etc/fstab for example,
>>> unmount and then assamble arary.
>>
>> At which point you have just corrupted your array.
> I've did such operation several times and it worked fine..I'll do some
> checks and report later.

Because you got lucky.  When you do this, you make the different members
of the raid array disagree on the contents of whatever file you
modified.  Depending on which disk the kernel reads from, you will get
either the new or the old contents of the file.  Any time you mount a
component device and modify it, you *must* force a resync from that
component to all other components or you *will* have a corrupt array.
When that corruption will crop up to bite you in the ass is up to random
chance.


-- 
Doug Ledford <dledford@xxxxxxxxxx>
              GPG KeyID: CFBFF194
	      http://people.redhat.com/dledford

Infiniband specific RPMs available at
	      http://people.redhat.com/dledford/Infiniband

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux