LVM:論理ボリュームを物理デバイスに固定

LVM:論理ボリュームを物理デバイスに固定

私がしたいことが必要なのか、実際に役立つのかはわかりませんが、良い説明/解決策が見つからないので、誰かが明確に説明できるはずです。

最初は、1つのPVのみを含むLVMがあります。これで2番目のPVを追加してを使用しましたlvconvert -m1 vg/data。他のLVが複数のディスクに分散されておらず、元のディスクに残るようにしたいです。つまり、後でLVの1つを拡張すると、両方のPVに保存することは決して許可されていないため(ミラーリングを除く)、ディスク障害が発生しても他のPVからすべてのデータを回復できます。

基本的に私はあなたが使用したように単一のPVに固定されるようにLVを変更したいと思いますlvcreate -n fixedToDiskA -L10G vg /dev/sda

Q:これがすでに本当であるかどうかはどうすればわかりますか?たとえば、LVはデータを2番目のPVに拡張するのに十分な大きさではありません。それ以外の場合、これを実行するコマンドは何ですか?

ベストアンサー1

流通政策を教えてください。 VGとLVに設定できます。通常、LVはVGの1つを継承します。

vgchange/ displayを使用して、VG / LVの作成時間以降に設定できますlvchangevgslvs

$ vgchange --alloc cling storage6

$ vgs
  VG           #PV #LV #SN Attr   VSize   VFree
  storage5       1  10   0 wz--n- 849,36g 288,17g
  storage6       1   5   0 wz--l- 179,33g  23,73g

$ lvs
  LV                 VG           Attr       LSize
  crypto             storage6     -wi-ao---- 150,00g
  test               storage6     -wi-a-----   1,50g

この場合、vgs出力の5番目の位置にAttrVGの設定が表示されます。あなたが望むもの。normalclingcling

3番目のlvs位置はAttrこのLVに割り当てられた値です。 VG値をi示します。inherit

したがって、ソリューションはVG値をcling。既存のLVが複数のPVに分散しているかどうかが懸念される場合の出力を確認してくださいlvs -o +seg_pe_ranges

おすすめ記事