Re: repartitioning disks

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

 



On Tue, May 17, 2011 at 2:39 PM, NeilBrown <neilb@xxxxxxx> wrote:
> On Tue, 17 May 2011 12:20:50 +0400 CoolCold <coolthecold@xxxxxxxxx> wrote:
>
>> Wiki says: "Never NEVER never re-partition disks that are part of a
>> running RAID. If you must alter the partition table on a disk which is
>> a part of a RAID, stop the array first, then repartition. " -
>> https://raid.wiki.kernel.org/index.php/Tweaking,_tuning_and_troubleshooting#Pitfalls
>>
>> Is it really true for situations like - I have 2x1Tb drives, which are
>> already partitioned like /dev/sd{a,b}1 - 500mb, /boot & /dev/sd{a,b}2
>> - 20gb, / and are assembled in RAID1 arrays md0 & md1 accordingly. So,
>> if I want to create one more RAID1 array , say md3 from the rest of
>> the drives.
>> So i take my cfdisk ,add new partition with some space 100-150mb from
>> the end, do write changes & partprobe the drives, then creating new
>> array.
>>
>> Is it bad? To be honest i'm doing this all the time and can't
>> understand how this gonna hurt md. Neil and/or others, please clarify
>> this.
>>
>>
>
> There shouldn't be any problem with that as long as you are careful (and if
> you aren't careful, there are plenty of other ways to destroy your data).
>
> I wasn't aware of partprobe.    Just telling the kernel to reread the
> partition table won't work when a partition is in use.
> But partprobe seems to just tell the kernel about the partitions that have
> changed, using a different ioctl, and that seem to work.
Hmm..when I'm adding new partitions (or even deleting partitions which
are not part of any array), i'm not changing the existing ones, which
are part of arrays, and even without partprobe this action should be
ok, as it doesn't do anything to md's metadata ?
Updating partition which is part of running array going to be bad
thing, this is clear for me.

>
> NeilBrown
>



-- 
Best regards,
[COOLCOLD-RIPN]
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[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