LVMを使用して1つの大きなボリュームを複数の小さなボリュームにミラーリングできますか?

LVMを使用して1つの大きなボリュームを複数の小さなボリュームにミラーリングできますか?

非常に大きな(物理的)ディスクと1つの小さなディスクが複数あります。

論理ボリューム管理に組み込まれたミラーリング機能を使用すると、物理レベルで大規模な物理ディスクに保存されているすべてのデータと、小さなディスクのいずれかのミラーで構成される非常に大きなミラー論理ボリュームを実装できますか? ?

おそらく大きなボリュームを分割することは非常に可能ですが、大きなボリュームを連続的に維持して次のように終了することは可能ですか?

Logical:
             [================================================][========================]

Physical (sort of):

LargeVolume  [sda1============mirrored=below==================||sda2===unmirrored======|]
                  |          |            |            |    
                  V          |            |            |
OtherVolumes [sdb======]     V            |            |
                        [sdc======]       V            |
                                   [sde=========]      V
                                                 [sdf=========]


Data:
LargeVolume  [AAAAABBBBBCCDDDDDDDEEFFFFFFGGGGHHHHIIIIJJKLL----||XXXXYYYZZZ-----------|]
                  |          |            |            |    
                  V          |            |            |
OtherVolumes  AAAAABBBBB     V            |            |
                        CCDDDDDDDEE       V            |
                                   FFFFFFGGGGHHHH      V
                                                 IIIIJJKLL----

それでは、どうすればいいですか?ミラーリングするすべてのボリュームをLVMプールに入れ、そのボリュームに対してlvcreate -m1を呼び出してこれを行いますか?

私の考えではpvgstrict設定と物理ボリュームグループ答えの一部かもしれませんが、私は最初にLVMに触れましたが、まだ理解していません。

ベストアンサー1

概念的には、論理ボリューム(LV)はLVMの必須単位です。 LVは、1つ以上の物理ボリューム(PV)にまたがるボリュームグループ(VG)に存在します。

だから私はその質問を次のように解釈します。

「1つのディスク/ PVのLVを複数のPVがサポートする場所にミラーリングできますか?」

はい。 LVを他のVGにミラーリングすることはできません。

それ以外の場合は、詳しく説明してください。

おすすめ記事