용어사전 목록으로

GLOSSARY

RAID write hole RAID 쓰기 불일치 문제

패리티 RAID에서 비정상 중단으로 데이터와 패리티 기록이 일치하지 않아 이후 데이터 해석에 문제가 생길 수 있는 상태를 말합니다.

01

용어와 정의

영문 또는 원어: RAID write hole

한글명: RAID 쓰기 불일치 문제

패리티 RAID에서 비정상 중단으로 데이터와 패리티 기록이 일치하지 않아 이후 데이터 해석에 문제가 생길 수 있는 상태를 말합니다.

02

정확한 의미와 동작 원리

한 번의 논리 쓰기에 여러 장치의 데이터와 패리티 기록이 관여할 수 있습니다. 그중 일부만 반영된 상태에서 전원이 끊기면 구성원 사이의 정보가 서로 맞지 않을 수 있습니다.

특히 디스크가 빠진 상태에서는 남은 정보만으로 올바른 패리티를 다시 계산하기 어려운 경우가 있습니다. 배열을 다시 켤 수 있다는 사실과 재구성된 데이터가 정확하다는 사실은 구분해야 합니다.

03

쉽게 이해하기

원본 장부와 합계 장부를 함께 바꿔야 하는데 한쪽만 바뀐 상태로 중단된 상황에 비유할 수 있습니다. 어느 쪽이 맞는지 판단할 추가 정보가 없으면 계산 결과를 그대로 신뢰하기 어렵습니다.

04

종류와 버전 및 관련 방식의 차이

쓰기 의도 비트맵

어느 영역을 다시 동기화해야 하는지 추적하는 방식이며 쓰기 데이터 전체를 보관하는 저널과 다릅니다.

RAID 쓰기 저널

별도 로그에 기록을 남겨 중단 후 일관성을 처리하는 방식입니다.

부분 패리티 로그

Linux MD RAID 5가 제공하는 별도 일관성 보호 기능으로 적용 수준과 조건이 있습니다.

05

적용 대상과 조건

패리티 기반 배열의 중단과 일관성 문제를 설명할 때 사용합니다. 모든 RAID 수준의 모든 손상을 같은 현상으로 부르지 않습니다.

보호 방식의 사용 여부는 실제 배열 설정과 구현에서 확인합니다. RAID라는 이름만으로 특정 보호가 켜져 있다고 볼 수 없습니다.

06

오해하기 쉬운 점

비정상 종료 후의 모든 파일 오류가 write hole 때문인 것은 아닙니다.

저널이나 로그의 존재는 디스크의 물리 고장과 기존 파일 손상까지 모두 복구해 준다는 보장이 아닙니다.

07

공식 근거와 적용 범위

제조사 및 공식 문서에 명시된 제품과 버전 범위에 적용합니다. 실제 장비의 상태나 복구 결과를 보장하는 내용은 아닙니다.

검토 기준일: 2026-10-25

Linux Kernel: Partial Parity Log

Linux Kernel: RAID 4/5/6 cache

Linux Kernel: RAID arrays

08

함께 확인할 용어와 안내 글

관련 용어와 글

함께 이해할 기준 개념

관련 용어

GLOSSARY CONTACT

궁금한 용어와 적용 상황을 알려주세요

용어가 사용된 문장과 장비 환경을 함께 알려주시면 필요한 설명과 관련 안내를 확인합니다.