[linux-lvm] why do striping and mirroring in LVM?

Kirby C. Bohling kbohling at birddog.com
Wed Jun 26 22:06:02 UTC 2002


Try mucking about with a mirror that has LVM on top of it, and you don't
have enough disk space to do the shuffle.  You can't re-configure any of
the sizes of the mirror when you can't get all the data off the mirror.
 You can't reconfigure the striping without getting all of the data off.
 If the LVM and RAID know about each other, then you can reconfigure
stripes and mirrors without removing all of the devices off of LVM.  You
can do all that, and never take anything offline even.  It's my
understanding that with the HP/UX LVM software you can reconfigure all
of that, and it will work, and it should be consistant across
crashes/reboots and just work.  Having the two know about each other
means you can reconfigure both of them efficently.  Plus it gets rid of
the of the FAQ, why doesn't LVM do mirroring.  I find it very ironic
that now somebody asks why bother supporting mirroring inside of LVM.

	Kirby


lilha at legend.com.cn wrote:
> 
> i know that lvm support striping now and LVM2 will support mirroring
> directly later this year.
> but i'm puzzled that why lvm do that?
> 
> i think the main Goals of LVM are
>      1.Implement a very flexible virtual disk subsystem to handle disk
> storage.
>      2.Online allocation and relocation of storage.
>      3.Online extension and reduction of storage.
> And disk redundancy is the goals of  hardware. or software.RAID.
> 
> i think software.RAID+LVM is good idea,and that's enough.
> why LVM focus on the striping and mirroring?
> i don't think it's a good idea to do a big and full software.
> 
> there are any reasons and advantages to use striping or mirroring LVM than
> software.RAID+LVM ?
> 
> i think the reason is LVM it does not matter where the disks are at all.
> We can do the same with two big external storage towers, not just with two
> disks.
> 
> but i think this reason is not enough, can anyone give me some support?
> and how many people use striping or mirroring LVM£¬not software.RAID+LVM£¿
> 
> 
> TIA for your help and sorry for my poor English.
> 
> EchoåŠ{±þ[晨¥Šx%ŠËeŠ{±þ[æþȬ)Úý&†ÛiåŠËlþȬ¶)Úý&?¢–f?X¬¶)ߣùbžì–ù«y§m…⁁m+-Švr‰¿–ù=³øhÂځ†Ù






More information about the linux-lvm mailing list