どのような状況で `--typemirror` がまだ良い選択ですか?

どのような状況で `--typemirror` がまだ良い選択ですか?

マニュアルページにはlvcreateLVタイプが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プロジェクトとカーネル自体からこの機能を削除することに関連しています。 )

おすすめ記事