Lvm – What’s the difference between “mirror” and “raid1” in LVM

lvmmirroringraid1

On the lvconvert(8) man page it says:

--type SegmentType
       Used to convert a logical volume to another segment type  or  to
       explicitly  state  the  desired  RAID1 segment type ("mirror" or
       "raid1") when converting a linear logical  volume  to  a  mirror
       with the '-m' argument.

But what exactly is the difference between "mirror" and "raid1"?

Best Answer

I have not yet tried the new LVM segment types, but the overview is that they are support for the Linux MD RAID personalities in LVM. That is, they are RAID levels 1, 5, 6 etc. using the MD code with the eventual goal of removing the duplicate functionality of LVM's mirroring and having both MD and LVM use the same code.

This is very new stuff so may not be appropriate for a production setup yet.

For example it is still considered a technology preview in RHEL 6.2:

http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/6.2_Release_Notes/storage.html