Lacie 2 Big USB3 に RAID 1 ミラーがあります。ドライブを 1 つ取り外してミラーを破棄し、残りのドライブに変更を加え続け、最後に最初のドライブを戻しても、ドライブは同期していない状態のままです。ユニットはミラーが破棄されたことを検出していないようです。マニュアルには、故障したドライブを新しいドライブに交換する手順のみが説明されています。交換ドライブが新しい場合にのみ再ミラーリングされるのですか? それを判断するために何を調べるのですか?
答え1
組み込み OS が状況を認識できるように、電源をオンにした状態でスワップを実行します。
答え2
このドライブについては詳しくありませんが、ほとんどのコンシューマーモデルの RAID エンクロージャは、アレイの状態を判断するために非常に単純なロジックを使用しています。通常、これはディスク自体の空き領域に保存されているメタデータにすぎません。
シンプルなロジックでは、次の条件でのみ RAID 障害がトリガーされます。
- 2 つのディスクが検出されましたが、そのうち 1 つだけが応答しています。
- 操作中にディスクの 1 つに読み取り/書き込みエラーが発生しました。
- エンクロージャの電源がオンのときにディスクが切断されるか、ホットプラグされます。
- 各ドライブの RAID 署名は異なります (1 つのディスクは外部として扱われ、使用されません)。
以上です。「通常の」状況 (つまり、想定どおりに使用している場合) では、不良ディスクを交換すると、新しいディスクに RAID 署名がないため、再構築がトリガーされます。
あなたの場合、ユニットの電源がオフのときにドライブの 1 つを取り外したため、これらの障害イベントはいずれもトリガーされません。ドライブが 1 つだけの状態で電源をオンにすると、RAID メタデータは無視されます (ユニットはシングル ドライブ モードで動作します)。2 つ目のドライブを戻して電源をオンにすると、エンクロージャは両方のディスクのメタデータが同一であると認識し、すべてが正常であると想定します。実際の RAID コントローラのように、ディスクが同期しているかどうかを判断するためのハッシュやチェックサムは実行されません。
幸運なことに、これらの「ダム」RAID エンクロージャは、実際の RAID コントローラのように読み取りバランスも行いません。データは常にアレイ内の 1 つのディスクから読み取られ、もう 1 つのディスクは基本的にライブ バックアップであるため、電源を入れたときに完全に破損しているわけではありません。ただし、ミラーが壊れており、別のコンピュータで使用したディスクが壊れていることは間違いありません。そのディスクにフェールオーバーしようとした場合に何が起こるかは誰にもわかりません。別のコンピュータが正常であると表示したとしても、その時点でディスクは完全に破損していると見なされます。