Raid5 mdadm 배열 변경 크기

Raid5 mdadm 배열 변경 크기

4개의 디스크로 구성된 raid5 어레이를 만들었습니다. 처음에는 3x 3TB와 1x 4TB를 사용했습니다(당시에는 3TB를 사용할 수 없었기 때문입니다). 몇 년 후 대부분의 디스크를 교체했으며 이제 모든 어레이 디스크의 크기는 4TB입니다. 내 mdadm 어레이는 여전히 3TB입니다. 데이터 손실 없이 mdadm 배열 크기를 4TB 디스크 크기에 맞게 변경할 수 있는 방법이 있습니까? 당신의 도움을 주셔서 감사합니다!

답변1

쓰기 의도 비트맵이 있으면 삭제하세요.

mdadm --grow /dev/mdX --bitmap none

그런 다음 배열을 늘리십시오.

 mdadm --grow /dev/mdX --size max

마지막으로 비트맵을 사용하는 경우 비트맵을 복원합니다.

 mdadm --wait /dev/mdX
 mdadm --grow /dev/mdX --bitmap internal

이 모든 것은 다음에서 비롯됩니다.RAID 위키

RAID가 전체 디스크가 아닌 파티션에 있는 경우에는 상황이 다릅니다. 각 디스크를 차례로 제거하고 크기를 조정한 다음 다시 추가해야 하기 때문입니다. 각 디스크 파티션을 확장한 후 전체 재동기화를 기다립니다.

마지막으로 RAID 위에 사이트의 파일 시스템이나 PV를 확장해야 합니다. (2단계 이후 언제든지 이 작업을 수행할 수 있습니다.)

관련 정보