web-dev-qa-db-ja.com

lvmでraid10を作成する

LVM2でRAID10を作成するときにエラーが発生しました。

4つのPVがあり、次のコマンドを使用してLVを作成する場合:

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
1
dawncold

VGには合計30460の物理エクステントがあります。

lvcreateに、7630エクステントのLVを作成するように指示しました。

7630 × 2 = 15260

出力は正しいです。

(RAID10を作成しようとしている場合は、mdadmを使用して実際のソフトウェアRAID10を作成し、結果のmdXをLVMPVとして使用することをお勧めします)

3
MikeyB