zfsは次のことを実行できますか?
5つのミラーリングされたvdevとしての10x 3TBディスクと、ミラーvdevとしての2 x2TB。
私が持っている2つの2TBディスクを合計17TB使用してから、アップグレードすることを検討しています。
たとえば、後でそれらの2x2TBディスクを2x6TBにアップグレードできますか?
5つのミラーリングされたvdevとしての10x 3TBディスクと、ミラーvdevとしての2 x2TB。
次のオプションがあります。
オプション1は2より劣っているようですが、2つの小さなディスクを交換してautoexpand = on
プールに設定すると、自動的に(12 x 3)に拡張され、結果として18 TBになりますが、15 + 3 TBオプション2で使用可能)。サイズは同じになります。ただし、プールはオプション2よりも高速で、バランスが取れており、フォールトトレラントです。
たとえば、後でそれらの2x2TBディスクを2x6TBにアップグレードできますか?
はい、できます。これにより、15 + 6 TB = 21 TBになりますが、同等の構成よりも遅くなります。
各vdevの各ディスクを個別にアップグレードできます。vdev全体には、常に最小のディスクのサイズが含まれています。ミラーの場合、これは、追加のスペースを使用する前に、両方のディスクをアップグレードする必要があることを意味します。
ミラーvdevとの間でディスクを追加および削除することもできますが、これは信頼性とフォールトトレランスを増減させるだけであり、使用可能なスペースは変更されません。
最後に、いつでも任意のタイプとサイズのvdevをプールに追加できます(ただし、パフォーマンス上の理由から同様のサイズ/タイプをお勧めします)。そのため、プールサイズは大きくなります(スパン、基本的にRAID 0)。ただし、プールを破壊せずにvdevを追加した後に削除することはできませんので注意してください。 any内部のvdevが、その中のすべてのデータとともに重大な障害を起こした場合、プールは失敗します。