web-dev-qa-db-ja.com

500GB SSDと250GB SSDで、ZFSを使用して250GB SSDで500GB上の250GBパーティションをミラーリングすることは可能ですか?

だから私はサムスン250GB 850 Evo SSDと500GB 860 EVO SSDを持っています。このサーバーにSolarisを使用することを検討しています(ZFSでこれを実行できるかどうかを検討しています)。 500GB SSDの250GBパーティションで250GB SSDをミラーリングし、500GBドライブの残りの半分を使用可能にしておくことは可能ですか(使用頻度は低いため、パフォーマンスへの影響を心配する必要はありません)?

6
smw

まず最初にこれは良い考えではありません。可能であれば、実際には同じ容量のディスクを使用する必要があります。

とは言っても、あなたが求めることは実際に可能です。両方のディスクをそれぞれ約250 GBのパーティションでパーティション化し、これらの2つのパーティションをミラー化されたvdevのブロックデバイスとして使用するようにZFSをセットアップする必要があります。

例えば:

  • ディスク#1には単一の250 GBパーティションがあります。
  • ディスク#2には2 250 GBのパーティションがあります。
  • 各ドライブの最初のパーティションを使用してzpoolが作成されます(つまり、zpool create tank mirror /dev/sda1 /dev/sdb1);
  • ディスク#2の2番目の250 GBパーティションは、他の用途に使用できます。別のzpoolを作成できます(つまり、zpool create scratch /dev/sdb2)、または別のファイルシステム(つまり:mkfs.xfs /dev/sdb2)。ただし、これはnotがミラーリングされることを忘れないでください。
9
shodanshok