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

選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】ウ
磁気ディスク2と3が故障したため、失われたA₁、A₂を、正常な磁気ディスク1と4のブロックから復元します。A系列に関係する式は、Aᵥ=D₁⊕A₂とAₚ=A₁⊕A₂です。排他的論理和には、X⊕Y=ZならY=X⊕Zと逆算できる性質があります。まず、正常なD₁とAᵥを使い、A₂=D₁⊕AᵥとしてA₂を復元します。次に、Aₚ=A₁⊕A₂から、A₁=Aₚ⊕A₂=Aₚ⊕D₁⊕Aᵥと計算できます。したがって、必要な組合せはD₁、Aₚ、Aᵥであり、ウが正解です。
アのB₁、Aₚ、Aᵥは誤りです。AᵥからA₂を求めるには、Aᵥ=D₁⊕A₂で対になっているD₁が必要です。B₁を用いてもA₂は決まりません。
イのB₁、Aₚ、Bᵥは誤りです。Bᵥ=A₁⊕B₂ですが、A₁とB₂の両方が失われているため、この式だけではA₁を確定できません。また、A₂を求める情報もありません。
エのD₁、Aₚ、Bᵥは誤りです。D₁があってもAᵥがないため、A₂=D₁⊕Aᵥを計算できません。BᵥはB₂との組合せに用いる別のパリティです。
【ポイント】 排他的論理和では、X⊕X=0、X⊕0=Xが成り立ちます。 復元時は、未知のブロックが一つだけになる式を最初に探し、求めた値を次の式へ代入します。 RAID6は異なる二種類の冗長情報をもち、同時に2台が故障しても復元できます。
出典:令和7年度 秋期 データベーススペシャリスト試験 午前II 問23
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の25問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる