マニュアルページにはlvcreate
LVタイプがmirror
レガシーであり、lvconvert
「ほとんどの場合、ミラータイプの使用は廃止され、raid1タイプを使用する必要があります。どちらもミラー実装です」と記載されています。
--type mirror
どうしたの?いいえもう使われませんか?
--type mirror
許可された回答で手順が見つかりました。単一ドライブLVMボリュームを3つのドライブにまたがるストライプボリュームに変換--type raid1
そこでも奇跡が起こるのでしょうか?
Avery Painの回答https://serverfault.com/questions/97845/lvm-mirroring-vs-raid1mirror
これは通常、一時的にのみ使用されるモバイルLVとデータを恒久的に保護するために使用されるLVとの歴史的な違いを示していますraid1
。マニュアルページには、pvmove
データを移動するために一時ミラーLVを作成する方法も記載されています。
関連:
答え1
のコメントそのglobal/mirror_segtype_default
設定2 つのタイプの違いは、サンプル構成ファイルで説明されています。
ミラーリングされたLVM / DM
の元のRAID 1実装。柔軟なロギングソリューション(コア、ディスク、ミラー)とフェイルオーバー時にI / Oをブロックする必要性が特徴です。 dmeventdエラー処理ロジックとこれらのRAID1を使用するデバイススナップショットとの間には独自の競合状態があり、これは最悪の場合はデッドロックにつながる可能性があります。 (devices/ignore_lvm_mirrorsも参照してください。)raid1
これは、デバイスマッパーを介してMD RAID1機能を使用する最新のRAID1実装です。ロギングオプションが不足しているのが特徴です。 (ログは常にデバイスごとに割り当てられ、イメージと同じデバイスに配置されるため、別々のデバイスは必要ありません。)これらのミラーリング実装では、障害処理にI / Oブロックを必要としません。このイメージ実装はクラスタリングをサポートしておらず、クラスタの共有(アクティブ/アクティブ)モードでは使用できません。
さらに下に行くと、このコメントがどのような場合に使用できるかをglobal/support_mirrored_mirror_log
説明することもできます。mirror
このタイプを作成または変換することはお勧めできませんが、既存のミラーログの有効化とディスク/コアへの変換が機能しているかどうかをテストするために有効にすることができます。
つまり、サポートタイプは、mirror
これを使用してレガシー設定へのアクセスを許可するのに少なくとも役立ちます。 (しかし、これはlvconvert
変換が許可されていることを証明していません。到着タイプmirror
。 )
Red Hat(ほとんどのLVM開発を主導)文書化され、特定の時点でRHELでタイプのサポートがmirror
削除されます。しかし、まだそのようなことは起こっていません。 (これではありません〜しなければならないLVMプロジェクトとカーネル自体からこの機能を削除することに関連しています。 )