HDD4台でRAID5を組んでいるとします。各HDDをa,b,c,dとします。この時、dにパリティーが入る場合、
d = a ^ b ^ c
となります。この式は
a ^ b ^ c ^ d =0
と書き換え可能です。この式はa,b,c,dの順を入れ替えても成立します。つまり、HDDの順番を入れ替えた場合でもパリティーのチェックを通過するということだと思うのですが、実際にそうなっているのでしょうか? RAIDカードのレベルでは異常が起きなくて、OSがディスクを読みに行って初めて異常となりますか? ちなみに、使っているRAIDカードはHighPoint RocketRAID 2522です。
No.1ベストアンサー
- 回答日時:
公式云々は知りませんが、RAID5において、HDDの順序(接続するSATAの番号)を入れ替えた場合、RAID崩壊が起きます。
RAID5の場合、あるDATAをa+b+c+p(パリティ)として分解し、各HDDに並列で書き込みます。このabcpはSATAの接続順としてコントローラーは認識するため、HDDの接続を変更してしまうとacbとかbacとなり、正しく読みだすことはできません。これはどんなRAID5でも同様です。
ハードRAIDでもソフトRAIDでも、RAIDコントローラーが、RAIDに登録したHDDを認識した時点で壊れます(タイミングとしてはアクセスしたとき。モノによっては順番を戻せば治るかも)。時間的なタイミングに関しては自分で試してみてください。
この回答への補足
データが崩壊するのは確かにその通りです。しかし、パリティーチェックに限っていえば崩壊は起きないのではないかと思います。これは、OSから見れば異常なドライブにしか見えませんが、RAIDカードから見れば、整合性が保たれているように見えると思うからです。
補足日時:2014/01/28 19:11No.2
- 回答日時:
No.1です。
HDDの順序を変更後にパリティーのチェックさせたら整合性が取れていないのでRAID崩壊しますけど(というか、させた瞬間崩壊するか、エラーが出てチェック停止すると思います)。もしかしてカードBIOS起動時のことでしょうか?
はっきり言えば、
>RAIDカードのレベルでは異常が起きなくて、
この「レベル」の意味は分かりません(信号の事か、制御の事か、起動の事か)が、カードBIOS起動時に異常は検知しますが崩壊はしません。この時点で順番を戻せば治る可能性は高いです。
>OSがディスクを読みに行って初めて異常となりますか?
一般にはこの時点で異常になりますが、この時点でも、チップ側でアクセスを止めれば順番を元に戻すことで治る可能性はまだあります(最近のは大抵アクセスを止めます。安物でなければ)。ただ、無理にアクセスをかけようとするとHDDの調子が崩れてほんとに壊れます。
疑問があれば自分で実験すればいいのではないでしょうか。
パリティーチェックについては、質問に書いたとおり、「HDDの順番が違っていてもチェックを通ってしまうのではないか?」というのが私の疑問です。もちろん、実際の製品においては、このあたりの仕様はまちまちであるものと思います。パリティーチェック以外に、HDDの順番が正しいかチェックするようになっていれば、そこの処理でエラーが出るものと思います。
実機の動作については先ほども書いたとおり、「各製品の仕様次第」だと思います。研究してみます。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドライブ・ストレージ CドライブのSSD入れ替え手順について 2 2022/12/20 19:35
- その他(コンピューター・テクノロジー) RAID6はRAID自体が壊れたら新たにRAIDを買って壊れたRAIDからHDDやSSDを取り出して 4 2023/06/23 20:04
- USBメモリー・SDカード・フラッシュメモリー LHR-4BNHEU3(非RAIDモデル)認識されない 2 2023/06/17 14:04
- BTOパソコン OSの入ったHDDがBIOSには認識されるが起動しない 5 2022/04/15 00:47
- デスクトップパソコン PCの移行について 7 2022/12/31 23:12
- ドライブ・ストレージ 光学ベイに取り付けたSSDからWINDOWS10を起動したい。 10 2023/05/01 18:04
- テレビ DLNAとテレビの買い替え 4 2022/10/12 21:51
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- ドライブ・ストレージ HDDの代替処理保留中のセクタ数と回復不能セクタ数について 7 2023/06/06 13:15
- Windows 10 hp probook 455へのchrome os flexのインストール 1 2022/08/07 11:02
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
起動ディスクダウンロード
-
Windows11でシムシティ4は出来...
-
USBメモリはイメージファイル化...
-
M.2SSDがWindowsからはアクセス...
-
Windows98インストールしたいが...
-
システムディスクを入れてくだ...
-
Windows95を起動ディスク無しで...
-
システム修復ディスク 読み込...
-
PCのCPU速度がずっと低いままです
-
Windows 98/me の起動ディスク...
-
OSが入っているハードディス...
-
フロッピーなしでのwin98のイン...
-
windows98 再セットアップ
-
ゲームを起動しようとしたらデ...
-
Windows10をDVDでブートをした...
-
パラレルを使ってのデータ移行
-
Windows11にしてもWindows10の...
-
HDD交換で立ち上がりません
-
初期化の仕方を教えて下さい
-
ドライブにディスクがありまっせん
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
USBメモリはイメージファイル化...
-
起動ディスクダウンロード
-
Windows11でシムシティ4は出来...
-
M.2SSDがWindowsからはアクセス...
-
Windows95を起動ディスク無しで...
-
システムディスクを入れてくだ...
-
PCのCPU速度がずっと低いままです
-
Windows98インストールしたいが...
-
Windows 98/me の起動ディスク...
-
OSが入っているハードディス...
-
HDDは別のパソコンに移植し...
-
RAID1で構成しているディスクド...
-
CFカードへ起動用DOSを組み込む
-
これは何が起こったのでしょうか?
-
パブリッシャーで編集ができません
-
Windows98の標準の起動ディスク...
-
Vistaの起動ディスクの作り方に...
-
MS-DOSでCD-ROMを認識させる方...
-
USBメモリでXP起動ディスク作成
-
自作PCの起動時にたまにSSDにア...
おすすめ情報