4 개의 디스크에 소프트웨어 RAID5 어레이 (Linux md)가 있습니다.
어레이를 성능 저하 상태로 만들지 않고 가능하면 온라인 상태로 두지 않고 디스크 중 하나를 새 디스크로 교체하고 싶습니다 . 어떻게 가능할까요?
내가하고 싶지 않기 때문에 중요합니다.
- 다른 디스크에 스트레스를 가하여 재 구축 중에 충돌 할 수 있습니다.
- "패리티가없는 상태"에 빠질 위험이 있으므로 한동안 안전망이 없습니다.
온라인에서 그렇게하는 것이 너무 많이 요구된다고 생각하고 dd
이전 디스크의 데이터를 새 디스크에 오프라인으로 복사 한 다음 교체해야하지만 이론적으로는 가능하다고 생각합니다 ...
일부 상황 :이 디스크는 모두 5.5 년 이상 거의 연속적으로 회전 해 왔습니다. 그들은 여전히 순간 동안 완벽하게 작동하며 모두 (긴) SMART 자체 테스트를 통과합니다. 그러나 4 개의 디스크 중 하나가 더 오래 지속되지 않을 것이라고 생각할만한 이유가 있습니다 (예상 된 예측 실패).
mdadm --add
--replace
작동 하기 전에 여전히 필요 합니다. (mdadm
3.3, 우분투 15.10).--add
after 를 수행하면--replace
여유 공간이 추가되는 즉시 복사가 시작됩니다. (장치는 "원치 않는 교체"로 표시되어 있습니다).