
Linux 소프트웨어(즉, mdadm
) RAID1 어레이를 RAID5 어레이로 변환하는 가장 좋은 방법은 무엇입니까? 3디스크 RAID5와 4디스크 RAID5의 경우 절차가 다르다면 어떻게 다릅니까?
답변1
이런 일을 하기 전에데이터를 별도의 미디어에 백업하세요그리고백업 확인을 통해 sha1sum
.
일반적인 절차는 다음과 같습니다.
- 시스템에 세 번째 드라이브를 추가합니다.
- 새 드라이브와 RAID1에서 해제된 드라이브에서 성능이 저하된 RAID5를 만듭니다.
- 데이터를 RAID5 볼륨에 복사합니다.
- RAID1 디스크를 RAID5 볼륨에 추가하고 제대로 동기화될 때까지 충분한 시간을 두십시오.
- 새 볼륨의 데이터가 백업과 일치하는지 확인하십시오.
또한 참조하십시오mdadm에 있는 kernel.org의 Wiki 페이지, 반대 방향(적어도 RAID6에서 RAID1까지)에는serverfault.com에 대한 질문, 답변 중 하나도 언급되어 있습니다.mdadm 수준 변경에 대한 블로그 게시물.
답변2
많은 훌륭한 RAID 컨트롤러는 RAID 1 어레이를 사용할 수 있으며, 다른 드라이브를 추가할 때 즉시 RAID5로 변환할 수 있습니다. 이제 크기는 두 배입니다.
AMI/LSI 기반 컨트롤러는 이 작업을 몇 년 동안 수행해 왔습니다(아직 10년이 되었나요?). Dell PERC, Compaq/HP의 Smart Array 컨트롤러는 이러한 칩셋을 자주 사용했습니다.