raid5 로 sdb1, sdc1, sdd1 달아놨다가 sde1 fdisk 로 추가해서
mdadm /dev/md5 --add /dev/sde1 으로 추가하니까 spare devices에 붙는데 그냥 active devices에는 못붙이나요?
해당 질문의 문제를 해결, 도움이 되는 선택된 답변이 있습니다.
작성된 다른 답변도 확인해 보시기 바랍니다..
raid5 로 sdb1, sdc1, sdd1 달아놨다가 sde1 fdisk 로 추가해서
mdadm /dev/md5 --add /dev/sde1 으로 추가하니까 spare devices에 붙는데 그냥 active devices에는 못붙이나요?
4개의 답변이 있습니다.
Raid 5 구성된 추가 대스크를 인식하는건 어렵지 얺으나
추가시 기존 서버스들 전부 내리고 읽기쓰기가 거의 없는
시간에 하셔야 됩니다
그리고 우선 데이터 백업도 해두는것도 나쁘지 않겠구요
wansoo 님이 무지 자세하게 설명을 해 놓으신 듯 하네요 ^^ 짱!!
아래 글도 참고 해 보세요~~~
그냥 add 하면 spare 로 붙고, raid 구성을 확장하는거니 grow 하는게 맞네요~~~
https://btyy.tistory.com/52
mdadm으로 디스크 3개를 이용해서 raid 5를 구성한걸, 디스크 4개로 디스크 갯수를 변경하고 싶다는 질문인것 같네요.
mdadm --grow --raid-devices=4 /dev/md5
와 같이 명령을 줘서 RAID를 구성하는 디스크 수량을 4개로 변경해 주시면 될 것 같네요~
wansoo | 약 3년 전
mdadm --detail /dev/md5 라고 명령을 줘 보시면...
/dev/md5:
Version : 1.2
Creation Time : Wed Feb 17 17:08:28 2021
Raid Level : raid0
Array Size : 2096619520 (1999.49 GiB 2146.94 GB)
Raid Devices : 3
Total Devices : 4
Persistence : Superblock is persistent
.
.
.
와 같이 표시될 건데...
mdadm --grow --raid-devices=4 /dev/md5
명령을 실행 시키고 나면,
/dev/md5:
Version : 1.2
Creation Time : Wed Feb 17 17:08:28 2021
Raid Level : raid0
Array Size : 2096619520 (1999.49 GiB 2146.94 GB)
Raid Devices : 4
Total Devices : 4
Persistence : Superblock is persistent
.
.
.
로 변경되어 표시 되겠고요~
wansoo | 약 3년 전
그리고...
디스크 3개에서 디스크 4개로 RAID 5 구성을 변경한 후에 추가된 용량을 모두 사용할 수 있으려면
resize2fs /dev/md5
명령을 줘야 전체 용량을 모두 사용할 수 있게 될 것 같네요.
wansoo | 약 3년 전
아...
mdadm --grow할때 만약을 위해서 백업 옵션도 붙여서 하도록 하는게 좋을 것 같네요.
mdadm --grow --raid-devices=4 --backup-file=/root/md5_grow.bak /dev/md5
와 같이 옵션을 하나 더 붙여서 작업을 하도록 하세요~
차바라기 | 약 3년 전
역시 원수님은 대단하네요~하나 배워갑니다^^
Raid5 구성을 하셨다면 Raid5에는 디스크가 붙지 않습니다. 따로 인식을 합니다.