web-dev-qa-db-ja.com

再構築中のRAID5システムからドライブを削除できますか?

ドライブに障害が発生したRAID5システムがあるかどうかを知りたいのですが、間違ったドライブと交換して再構築を開始しました。再構築中にそのドライブをプルして、新しい(そして正しい)ドライブと交換し、すべてが可能な限り通常に近い状態で再構築できるかどうかを知る必要がありますか?

1
SteveL

はい、別のドライブではなく、現在再構築中のドライブを交換する限り、問題はありません。 RAID 5では、ハードドライブが1つだけ失われます。

ドライブを交換すると、再構築が再開されます。私は通常、安全のためにシステムのシャットダウン中にドライブを交換しますが、これは100%必要というわけではありません。

RAIDコントローラは、アレイのステータスを検出したときに再構築を再開または再開するのに十分なほどスマートです。新しいドライブがある場合は、再構築されます。サーバーが再起動された場合、サーバーは次回の起動時に再開されます。

1
user201262

allで再構築するべきではありません-基本的に2つの故障したドライブ(死んだものと間違って交換したもの)があり、それはRAID以上のものです5は処理できるはずです。その奇妙な状況。ホットスペアがあり、ドライブが静かに交換されたのではないかと思います。これが機能していると私が思う唯一の方法です。

最初に再構築することをお勧めします。これは、ディスクアレイを販売したベンダーからのアドバイスです。基本的に、再構築中にドライブに重い負荷がかかり、他のドライブが失敗する可能性があるためです。ドライブを再構築して交換することは、ディスクコントローラの負荷を最小限に抑え、何かが起こるリスクを減らすことを意味します。 「間違った」ドライブを交換すると、現在、基本的に2つのドライブ障害が発生するためです。

再構築しましょう。できれば古いドライブをワイプした後、引っ張ったばかりの「古い」ドライブと「デッド」ドライブを交換します。 データを確認してください

このようなことが起こった場合、バックアップによって夜はよく眠れるようになります。

0
Journeyman Geek

これは、コントローラー(またはソフトウェア)とその動作に大きく依存します。一般に、故障したドライブと交換用ドライブを引き出し、新しいドライブを挿入して、アレイを再構築することができます。

これは、正常なドライブからパリティを計算し、最後にデータを再構築することによって行われます。例えば。 4ドライブのRAID5を使用している場合、1つのドライブが故障し、3つが正常です。 #4の代わりに5番目のドライブがある場合は、元の4つのうち3つが正常でオンラインである限り、4と5を引くことができます。

ただし、一部のコントローラーは風変わりです。彼らはそれを複雑にするバグや他の問題を抱えている可能性があります。

これがハードウェアRAIDの場合は、製造元のサポートに連絡して確認することを強くお勧めします。彼らは彼らがしたいいくつかの特別な手順を持っているかもしれません。

0
Bryan