RAID 1에 더 많은 미러가 있으면 뇌 오류 가능성이 줄어듭니까?

RAID 1에 더 많은 미러가 있으면 뇌 오류 가능성이 줄어듭니까?

저는 서버를 설정하고 있는데 전임자는 디스크 2개만으로 여러 RAID 1을 설정하는 습관이 있어서 결국 복구하기 어려운 분할 브레인 상황이 발생했습니다.

동일한 액세스 속도를 원하므로 RAID 1에 세 번째 디스크를 추가하면 분할 브레인 상황이 발생할 가능성이 줄어들까요?

혹은 다른 말로 표현하자면,디스크 중 하나에 읽기 오류가 있으면 디스크가 RAID 1에서 "투표"합니까?

디스크 중 하나에 명백하지 않은 오류가 발생한 경우 RAID를 호스팅할 가능성을 줄이는 더 좋은 방법이 있습니까?

답변1

아니요. 전혀 그렇지 않습니다.

에서 간접적으로 언급했듯이이 답변(@Lenniey가 지적함) RAID 1 읽기에는패리티 검사 없음이는 실패할 때까지 읽은 첫 번째 디스크를 복음으로 받아들인다는 의미입니다. 쓰기 중에 감지되지 않거나 지연된 오류가 발생하고 재부팅 후 디스크가 다른 순서로 회전하는 경우 분할 브레인 시나리오가 발생합니다.디스크가 아무리 많아도.

또한 디스크 수는 분할 브레인 문제의 복잡성을 2^N(여기서 N은 디스크 수)만큼 증가합니다.

관련 정보