バックアップ用にソフトウェアRAIDアレイを実行しましたが、データの容量が大きくなりました。
5 * 600GBドライブを備えた完全な2.4TBアレイがあり、スワップインしたい5 * 2TBドライブもあることを考慮してください。
アレイをアップグレードするための最も良い方法は何でしょうか?
一度に1つのドライブに障害が発生し、新しいドライブに交換して再構築することを考えましたが、プロセスの最後にアレイのサイズを変更できるかどうかわかりません。
考え?
これがLinuxであると仮定すると、これは実行可能であり、実際には非常に簡単です。 software raid wiki で説明されていますが、基本的な手順は次のとおりです。
mdadm --grow /dev/mdX --size=max
mdadmデバイスのサイズを変更します。resize2fs /dev/mdX
ext3があると仮定して、ファイルシステムのサイズを変更します。サーバーの稼働中にmdadmデバイスとファイルシステムを拡張することもできます。ドライブがホットスワップ可能である場合、ダウンタイムなしですべてを行うことができます。
ハードウェアRAIDコントローラーでは、より大きなディスクでアレイを再構築しても、アレイが大きくなることはありません。以前は、古いアレイの隣に新しいアレイを作成しました。
私の最後のアップグレード計画は次のとおりです。