md(mdadm)の代わりにdmraidを使用してソフトウェアRAID-1およびRAID-1 + 0ボリュームを作成できますか?


8

SSDとTRIMに関する関連する質問(参照:Linuxでext4 + LVM +ソフトウェアRAIDでSSD TRIM(破棄)を動作させることは可能ですか?

通常、mdを使用して(mdadmを介して)RAID-1ボリュームを作成し、次にLVMを使用してボリュームグループを作成してから、選択したファイルシステムでフォーマットしました(最近はext4)。私たちは何年もこれを行ってきましたが、GoogleとServerFaultの検索では、これがボリューム管理でソフトウェアRAIDを行う最も一般的な方法であることを確認しているようです。

Googleの検索では、dmraidがいわゆる「fakeRAID」構成で使用されているように思われます。コントローラーにはRAID BIOSの形式のハードウェア「ヘルプ」があり、これはありません(使用したくない)。 -完全なソフトウェアソリューションが必要です)。

SSDでTRIMを使用したいので、mdは(まだ?)をサポートしていないようなので、mdの代わりにdmraidを使用してRAID-1(およびRAID-1)を作成できるかどうか疑問に思っています。 +0)ソフトウェアのボリューム、ハードウェアサポートなし(つまり、ダムSATA / SASバスに接続されているだけ)?

回答:


1

特定のマザーボードまたはコントローラーがなく、いわゆるfakeRAIDの影響を理解していない限り、dmraidを使用したくありません。

lvmミラー(もちろん、デバイスマッパーを使用できます-したがって、dmraidとの混乱の可能性-完全に別のもの)について考えているようです。

lvmミラーの使用に関する問題は、物理エクステント全体(通常はメガバイト単位のサイズ)をミラーリングすることであり、mdを使用して行われるブロックレベルのミラーリングの近くにはありません。

そうは言っても、私はそれをやった。ただし、短期のバックエンド移行シナリオのみ。また、障害からの回復は、適切なmd raid1ほど魔法のように自動ではないため、少し注意が必要です。


しかし、プレーンLVMミラーが基になるPVでTRIMをサポートしているかどうかはまだわかりませんか?
Curtis Doty、2011

LVMは実際に破棄(TRIM)をサポートしているようです!:-)
Curtis Doty、2011
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.