RAID 6, RAID 10 구축 , 고장 발생
-RAID 6
RAID 6는 RAID5보다 신뢰도가 높다
RAID 6는 패터티 2개를 사용하기 때문에 최소 4개 디스크가 필요하다.
RAID6 공간효율은 N-2
-RAID 1+0
RIAD1+0 도 최소 4개 디스크가 필요하다.
RAID1+0공간효율은 50%
RAID 6 구축
mdadm --create /dev/md6 --level=6 --raid-device=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 //생성
mkfs.ext4 /dev/md6 //디스크 포멧
mkdir /raid6 //마운트할 디렉터리 생성
mount /dev/md6 /raid6/ //raid6 폴더에 마운트
마운트 확인
RAID 10 구축
mdadm --create /dev/md2 --level=1 --raid-device=2 /dev/sdf1 /dev/sdg1
mdadm --create /dev/md2 --level=1 --raid-device=2 /dev/sdh1 /dev/sdi1
위에 두개 raid 0 으로 묶기
mdadm --create /dev/md10 --level=0 --raid-device=2 /dev/md2 /dev/md3
mkfs.ext4 /dev/md10
mkdir /raid10
mount /dev/md10 /raid10
RAID 10 결과는 디스크 4개이지만 절반만 사용하게 된다.
두개 RAID 에서 고장을 확인하기 위한 raid 6 ,10에 적당한 파일을 복사한다.
cp /boot/vmlinuz-4* /raid6/testfile
cp /boot/vmlinuz-4* /raid10/testfile
재부팅에도 디스크가 정상작동 하기위한 vi /etc/fstab에서 설정
이제 raid 6 , 10 의 디스크를 고장내고 안에있는 testfile 이 정상적으로 작동되는지 확인해 보자
0:2 , 0:4 , 0:6 , 0:8 디스크를 제거하고 부팅해보자
RAID 6 디테일 2개 장치만 작동한다고 뜬다.
2개 디스크가 삭제되었다고 나온다.
RAID 10 디테일
복사한 파일이 그대로 있는지 확인해보자
파일이 정상적으로 있음을 확인 할 수 있다.