♥신뢰할수 있는 뉴스만 전하는♥

Linux : RAID (4) 0,1,5의 고장과 원상 복구하기 본문

리눅스

Linux : RAID (4) 0,1,5의 고장과 원상 복구하기

모두의유머 2019. 5. 31. 13:25

Linear RAID, RAID 0,1,5 문제발생

 

※ RAID1, RAID5는 '결함 허용' 기능이 있음

   각 한 개씩 디스크를 고장냄

 

 

1. 디스크 장애 테스트

 Settings로 들어가서 고장을 내주기위해 Hard Disk 3,5,7,9를 제거해줍니다.

 

재부팅 후 마운트 되어 있는지 확인

 

디스크 개수와 활성화 여부 확인

# cat /proc/mdstat

 RAID1, RAID5는 '결함 허용' 기능이 있음

   Fault Tolerant System (결함 감내 시스템)

   - 결함(Fault)이나 고장(Failure)이 발생하여도 정상적 혹은 부분적으로 기능을 수행할 수 있는 시스템

 

2. 디스크 교체하기

① Linear RAID, RAID 0 볼륨 재 생성

② RAID 1, RAID 5 새로운 디스크 추가 (교체)

- 디스크 4개(1GB) 추가 후 재부팅

- 추가한 디스크 파티션 생성

※ 하드디스크를 장착했다고 자동으로 복구되는 것이 아니며, 수동으로 복구를 해주어야 합니다.

 

sdc, sde, sdg, sdi 파티션 생성

 

 

 

 

 

파티션 생성 완료

 

# mdadm --stop /dev/md9

# mdadm --create /dev/md9 --level=linear --raid-devices=2 /dev/sdb1 /dev/sdc1

 

# mdadm --stop /dev/md0

# mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdd1 /dev/sde1

 

raid1과 raid5는 새로만들면 기존의 데이터가 날라가기 때문에 새로운 디스크를 추가만 해주면 됩니다.

 

# mdadm /dev/md1 --add /dev/sdg1

# mdadm /dev/md5 --add /dev/sdi1

 

출처 : https://neul-carpediem.tistory.com/111?category=788657

Comments