令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問23
テクノロジ/コンピュータ構成要素4 台の磁気ディスクで構成された RAID6 のディスクアレイシステムがあり,パリティの計算方法は次のとおりである。磁気ディスク 2 と磁気ディスク 3 が故障したとき,データブロック A₁,A₂ を復元するのに必要なデータブロックの組合せとして,適切なものはどれか。ここで,パリティの計算方法では“データブロック X”の内容を“X”で示し,⊕は排他的論理和を示す。

出典:令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問23
- アB₁,Aₚ,Aᵥ
- イB₁,Aₚ,Bᵥ
- ウD₁,Aₚ,Aᵥ
- エD₁,Aₚ,Bᵥ
正解:ウ
解説
磁気ディスク2と3が故障すると,データブロックA1とA2が失われます。パリティの計算式Av=D1⊕A2に着目すると,正常なディスク1のD1と正常なディスク4のAvから,A2=D1⊕Avとして復元できます。さらにAp=A1⊕A2の関係から,正常なディスク1のApと,先ほど復元したA2を使って,A1=Ap⊕A2として復元できます。したがって,復元に必要なデータブロックの組合せはD1,Ap,Avです。
選択肢ごとの解説
- ア誤り。B1はA1,A2を復元するためのパリティ計算式には現れず,この組合せではA1,A2を復元できません。
- イ誤り。BvはA1,A2を復元するためのパリティ計算式には現れず,この組合せではA1,A2を復元できません。
- ウ正しい。Av=D1⊕A2からD1とAvを使ってA2を復元し,Ap=A1⊕A2からApと復元したA2を使ってA1を復元できます。
- エ誤り。D1とApだけではA2を求めることはできますが,AvではなくBvではA2を求める式が成立せず,この組合せではA1,A2を復元できません。