lvm で LV を複数の PV に分散させる

lvm で LV を複数の PV に分散させる

複数のディスクを備えたサーバーがあります。ほとんどが RAID1 です。

  PV /dev/md127   VG HDDs            lvm2 [465.63 GiB / 421.63 GiB free]
  PV /dev/sdg1    VG backup          lvm2 [<931.51 GiB / <931.51 GiB free]
  PV /dev/md0     VG SSDs            lvm2 [<1.82 TiB / 1.16 TiB free]
  PV /dev/md1     VG SSDs            lvm2 [<1.82 TiB / <1.82 TiB free]
  Total: 4 [5.00 TiB] / in use: 4 [5.00 TiB] / in no VG: 0 [0   ]

作成されたすべての LV は、 (摩耗を避けるために)分散されるのではなく、上SSDsに作成されることに気付きました。複数の LV が他のディスクを使用するように(自動的に?)何かできることはありますか?md0md0md1

LVを複数のディスクに分割すること(つまり、両方のディスクにデータが存在すること)を避けたい。md0 そして md1md0-- ただし、LV の半分が に保存され、残りの半分が に保存されていれば便利ですmd1

答え1

タイプ raid0 の lv を作成できます。

lvcreate --type raid0 --stripes 2 --stripesize 64 --name lvtest --size 100G SSDs

lvmraid のマニュアル ページですべてのオプションについて説明されています。

関連情報