
私は FreeNAS を使って、古い 1TB ディスクの一部を「リサイクル」することを検討しています。2 つは Western Digital のまったく同じモデルですが、もう 1 つは Seagate、4 つ目は Samsung です。
通常、すべてのディスクは同じではないため、交換用ディスクが十分な大きさにならないことを防ぐために、Windows ベースのサーバーで 1 GB 小さいサイズのアレイを作成します。Dell は、交換用の SATA ディスクを別のブランドで送ることで有名ですが、幸いなことに、今のところ問題は発生していません。
すべてのドライブが同じように作成されるわけではなく、数 MB の差が生じる可能性があるため、上記の Windows ベースのサーバーと同じように FreeNas/ZFS/Raid-Z を機能させる方法はありますか?
ありがとう
答え1
最近の ZFS バージョンでは、ドライブ サイズがわずかに異なる場合に、ある程度の余裕が生まれます。基本的に、ZFS プールを作成すると、ZFS はスライス上に未使用の空き領域を残します。そのため、しばらくしてからドライブを少し小さいドライブに交換すると、小さいドライブは引き続き受け入れられますが、そのドライブ上の未使用のチャンクは小さくなります。
代わりに、これを明示的に実行し、使用するドライブよりも少し小さいサイズのパーティションから ZFS プールを構築することもできます。後でより小さいドライブを入手した場合でも、パーティション サイズに対応できる限り、問題はありません。