[linux-lvm] Fun and games with mirroring
Les Mikesell
lesmikesell at gmail.com
Wed May 23 19:07:57 UTC 2012
On Wed, May 23, 2012 at 1:32 PM, Stuart D Gathman <stuart at bmsi.com> wrote:
> >
>> The unfortunate part is that most linux distributions don't allow
>> installation on a 'broken mirror' or have a way to convert from
>> non-raid to raid after the install the way you can on a windows server
>> - or if there is, I haven't found it. So even if you like the new
>> replacement that you tried on the single-disk install, you have to
>> throw it away and re-install on raid in the end.
>
>
> I do this all the time - but with MD raid. Use custom install, and
> create RAID1 MD devices in the install with only 1 leg. You can add
> mirrors later with mdadm.
I've done that manually in a separate virtual terminal during the
install, partly because the installer likes to re-arrange the order of
the partitions on the disk when you define them there and partly
because it didn't occur to me that the installer would accept a raid1
with only one member. Maybe I'll give it another try. But with the
installer willing to align things on 2M boundaries these days you'd
think there would be a way to set things up so you could back in
whatever MD needs later.
> My only complaint with the MD driver is that it doesn't divide up drives
> into small partitions. I often end up creating 2 or 3 partitions on a
> drive,
> and mirroring each.
I thought these days you could raid the whole disk and put partitions
on the raid, although I've never done it that way. I have 2
complaints about MD. One is that it doesn't handle errors/retries on
members very well - it will kick members that are perfectly fine
running standalone or as the last remaining member, and the other is
that partitions over 2TB need a new format that the kernel doesn't
auto-detect. Much of the reason I liked MD in the first place was its
ability to assemble things correctly at boot regardless of the drive's
physical attachment or location.
--
Les Mikesell
lesmikesell at gmail.com
More information about the linux-lvm
mailing list