用lvm创buildraid10

当我用LVM2创buildRAID10时遇到了一个错误。

我有四个PV,当我用这个命令创buildLV时:

sudo lvcreate --mirrors 1 --stripes 2 -l7630 -n lv0 vg0 --corelog 

显示的VG,它应该是空的,但它有一半..

  VG Name vg0 System ID Format lvm2 Metadata Areas 4 Metadata Sequence No 3 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 0 Max PV 0 Cur PV 4 Act PV 4 VG Size 475.94 GiB PE Size 16.00 MiB Total PE 30460 Alloc PE / Size 15260 / 238.44 GiB Free PE / Size 15200 / 237.50 GiB VG UUID YNI5YN-o41z-4vb4-FAkf-gUKI-Da77-O0uD3a 

你的VG有30460个物理盘区。

你已经告诉lvcreate创build一个7630个范围的LV。

7630 × 2 = 15260

输出是正确的。

(如果您尝试创buildRAID10,则可能需要使用mdadm创build实际的软件RAID10,然后使用生成的mdX作为LVM PV)