Linux 소프트웨어 RAID6 어레이에서 두 개의 드라이브를 교체하는 가장 좋은 방법

Linux 소프트웨어 RAID6 어레이에서 두 개의 드라이브를 교체하는 가장 좋은 방법

저는 몇 년 동안 데비안에서 8x2TB RAID 6 mdadm 어레이를 실행해 왔습니다. 마지막 어레이 검사에서는 오류가 발견되지 않았지만 여러 드라이브의 SMART 데이터에 일부 불량 섹터가 표시되었습니다. 파일이 손실되기 전에 드라이브를 좋은 드라이브로 교체하고 싶습니다. 모든 드라이브 슬롯이 꽉 찼지만 기존 드라이브를 연결하고 새 드라이브에 데이터를 복사할 수 있도록 USB3-SATA 어댑터 두 개를 주문했습니다. 두 개의 드라이브를 교체하는 가장 좋은 방법은 무엇입니까? 작업 중에 어레이를 오프라인으로 전환하는 것은 문제가 되지 않습니다. 나는 이전 드라이브에서 새 드라이브로 데이터를 복사하는 것이 어레이를 다시 구축하는 것보다 낫다고 가정합니다.

답변1

설정은 모르겠지만 일반적으로 RAID 5와 6은 핫스왑이 가능합니다. 이는 드라이브가 작동하는 동안 드라이브를 꺼낼 수 있음을 의미합니다. 당신이 이것을 모르기 때문에 당신의 시스템에는 아마도 그 설정이 없을 것입니다. RAID 5와 RAID 6의 차이점은 보유한 패리티 드라이브 수입니다. 일반적으로 RAID 5에는 1개의 드라이브가 있고 RAID 6에는 2개의 드라이브가 있습니다. 이는 데이터 손실 없이 2개의 드라이브에 장애가 발생할 수 있음을 의미합니다.

그래서 나는 다음 단계를 따르겠습니다.

  1. RAID가 RAID 6인지 확인하세요.
  2. 모든 데이터를 외장 하드 드라이브에 백업하세요.
  3. 시스템 전원을 끕니다.
  4. 드라이브 1개 삭제
  5. 시스템을 다시 시작하십시오. 오류가 발생합니다. 하지만 여전히 파일에 액세스할 수 있어야 합니다. 드라이브를 다시 넣지 않으면. 백업이 있으므로 데이터는 괜찮을 것입니다.
  6. 새 드라이브를 추가하려면 시스템 전원을 끄세요. 그런 다음 시스템을 시작하십시오.
  7. 소프트웨어에서 볼륨에 드라이브를 추가합니다. 설정에 따라 자동으로 발생할 수도 있습니다. 그러면 다른 드라이브가 이전 드라이브의 손실된 데이터를 교체하고 새 드라이브에 복사합니다. 시간이 좀 걸립니다.
  8. 다른 드라이브에 대해 이 단계를 반복합니다.

교체 드라이브가 기존 드라이브와 동일한 유형인지 확인하세요.

관련 정보