예를 들어 여러 디스크에 RAID5가 있고 가장 오래된 디스크를 폐기하고 10년 안에 나온 디스크로 교체하려고 한다고 가정해 보겠습니다. 가장 오래된 디스크의 파티션에 오류가 발생하고 최신 디스크에서 적절한 파티션을 추가한 다음 재동기화/복구가 완료될 때까지 한 시간 정도 기다릴 수 있다는 것을 알고 있습니다. 그러나 이 과정에서 데이터가 위험에 노출됩니다. 다른 드라이브 중 하나가 실패하면 뼈가 부러질 것입니다.
나는 Linux 소프트웨어 raid에 RAID 5의 한 쌍의 요소를 미러링하고 미러가 완료되면 이전 요소를 중단하도록 지시하는 방법이 있어야 한다고 생각합니다. 아마도 이것이 설명될 것입니다. RAID5에는 ^를 사용하고 미러에는 =를 사용하고 있습니다.
- sdb1^sdc1^sdd1
- sde1 추가
- (sde1=sdb1)^sdc1^sdd1
- 동기화를 기다려
- sdb1 실패
- sde1^sdc1^sdd1
지금 내가 아는 유일한 방법은 이것입니다.
- sdb1^sdc1^sdd1
- sdb1 실패
- 사라짐^sdc1^sdd1
- sde1 추가
- 동기화를 기다려
- sde1^sdc1^sdd1