OverlayFSを使用して複数のリポジトリを1つに「マージ」する方法は?可能ですか?

OverlayFSを使用して複数のリポジトリを1つに「マージ」する方法は?可能ですか?

OverlayFSを使ってみました。私はすでにフォーマットされており、すでにデータを含む複数のハードドライブを組み立てることができるようにしたいと思います。すべてのハードドライブはext4形式です。

私の目標は、すべてのストレージスペースを1つの巨大な場所として使用することです。現在、MergerFSを使用しているため、含まれているすべてのファイルはどこにも重複しません。いくつかの問題があり、アップストリームカーネルが基本的にOverlayFSをサポートしているように見えるので、MergerFSを放棄したいと思います。

しかし、これを行うためにOverlayFSを設定する方法がわかりません。これは可能ですか?一見すると、書き込み可能な場所が1つだけあり、他の場所は自分が所有するファイルのみを提供しているようです。

ベストアンサー1

一見すると、書き込み可能な場所が1つだけあり、他の場所は自分が所有するファイルのみを提供しているようです。

そうですね。 OverlayFSは書き込み可能な最上位レイヤのみをサポートします。したがって、あなたが説明するユースケースには適していないと言いたいです。

私の目標は、すべてのストレージスペースを1つの巨大な場所として使用することです。

私の考えでは、RAID(たとえば、ストライピングのためのRAID 0、またはディスク障害に耐えることができるより高いレベルの冗長性)またはボリュームマネージャ(ディスクボリュームとストライプを接続できるLVMなど)が一般的だと思います。説明した問題に対する解決策。

あなたが言及したが:

すべてのハードドライブはext4形式です。

これはこれらのソリューションが機能するのではなく、ブロックデバイス(ディスクパーティションなど)で機能するため、最終的にはLVM論理ボリュームまたはRAIDデバイス上に単一のファイルシステム(ext4など)を作成します。

これら2つのソリューションの1つは、お客様が説明するユースケースに合わせて特別に設計されており、非常に安定しているため、長期間使用されており、多くの主流製品やエンタープライズ展開に使用されていることをお勧めします。

おすすめ記事