抽象的物理驱动器来创build一个可resize的RAIDarrays:这有可能吗?

我想设置两个硬盘,其中一部分设置在raid1中。 我希望这个部分也是可扩展的,就像逻辑LVM卷一样。 是否可以抽象物理卷或基于逻辑卷创build一个数组?

我正在考虑像嵌套LVM的东西。

我知道您可以在Linux LVM中执行以下操作,只能假定在其他操作系统上可能:

使用Volume Manager为可靠性和性能设置冗余和数据条带。

只需将两个磁盘用作LVM卷组的物理卷,并在设置逻辑卷时创build具有正确冗余和条带的LVM逻辑卷。

-m, --mirrors Mirrors镜像使用Mirrors副本创build镜像逻辑卷。 例如,指定-m1将导致一个双面镜子; 即线性音量加上一个副本。

因此,例如,命令行lvcreate -m1 -L 10G -n <name> <volume_group>将创build镜像逻辑卷或等同于RAID1arrays。

-i, --stripes Stripes给出-i, --stripes Stripes的数量。 这等于分散逻辑卷的物理卷的数量。 创buildRAID 4/5/6逻辑卷时,需要额外的奇偶校验设备进行内部计算。 指定-i3将使用3个设备用于条带化逻辑卷,4个设备用于RAID 4/5,5个设备用于RAID 6。

如果你有三个磁盘2个将是最大的条数(第三个是奇偶校验),而lvcreate --type raid5 -i2 -L 20G -n <name> <volume_group>会设置相当于三个磁盘的RAID5arrays。