Linux RAID subsystem development
 help / color / mirror / Atom feed
* Need to shrink md component disk partitions - what is the best method?
@ 2017-07-11  2:27 Ram Ramesh
  2017-07-11  4:56 ` Ram Ramesh
  0 siblings, 1 reply; 3+ messages in thread
From: Ram Ramesh @ 2017-07-11  2:27 UTC (permalink / raw)
  To: Linux Raid

I shrunk md device to suit my needs and now I need to shrink the 
partition of each component device so that I can reuse the unused space 
on the component disks. Every google search that I encountered only 
outlines a method where you fail, remove, re-partition, add, sync each 
disk. With bitmap, I guess each sync will be very fast as data is really 
not being changed. Since I have raid6, I should be able to work on one 
disk at a time without much risk also.

However, is this the recommended method? Why not simply boot on a rescue 
system, do not assemble the array, simply change all partitions and 
reboot the original system so that the array will get assembled the 
normal way? Is this too risky or inferior?

While we are at it, mdadm -E says
>  Avail Dev Size : 11720780943 (5588.90 GiB 6001.04 GB)
>      Array Size : 12348030976 (11776.00 GiB 12644.38 GB)
>   Used Dev Size : 6174015488 (2944.00 GiB 3161.10 GB)
What is Used Dev Size? Is is the last sector used or the number of 
sectors used? If my current partition(s) start at 2048, does it mean I 
should end the md partitions on or after 6174015488 or (6174015488+2048)?

How do I make mdadm scrub the entire array even though bit map says 
there is no need?

Ramesh


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-07-11  5:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-11  2:27 Need to shrink md component disk partitions - what is the best method? Ram Ramesh
2017-07-11  4:56 ` Ram Ramesh
2017-07-11  5:07   ` Adam Goryachev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox