Linux

리눅스 RAID 6, RAID 1+0 구성

쓱은감자 2022. 8. 12. 12:28

RAID 6, RAID 1+0 구성 방법

RAID 6

  • RAID 6는패리티를 2개 사용하기 때문에 최소 4개의 하드디스크가 필요
  • 사용하는 하드디스크는 sdb, sdc, sdd, sde를 사용
    • 하드디스크 확인
    • fdisk -l /dev/sdb; fdisk -l /dev/sdc; fdisk -l /dev/sdd; fdisk -l /dev/sde;

  • raid6 장치 생성
    • mdadm --create /dev/md6 --level=6 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
    • mdadm --detail /dev/md6

  • ext4 형식으로 포맷
    • mkfs.ext4 /dev/md6

  • /raid6 폴더에 마운트
    • mkdir /raid6
    • mount /dev/md6 /raid6
    • df

  • 부팅 시에 마운트될 수 있도록 설정
# vi /etc/fstab
  /dev/md6 /raid6 ext4 defaults 0 0

RAID 1+0

  • RAID 1+0은 미리 raid1을 두개 생성하고 이를 raid0으로 묶는 식으로 생성
  • 총 4개의 하드디스크 sdf, sdg, sdh, sdi를 사용
  • 두 개의 raid1 생성
    • mdadm --create /dev/md2 --level=1 --raid-devices=2 /dev/sdf1 /dev/sdg1
    • mdadm --create /dev/md3 --level=2 --raid-devices=2 /dev/sdh1 /dev/sdi1
      • 확인 메시지가 나오면 y 입력

  • raid0으로 묶어줌
    • mdadm --create /dev/md10 --level=0 --raid-devices=2 /dev/md2 /dev/md3

  • ext4 형식으로 포맷
    • mkfs.ext4 /dev/md10
  • /raid10에 마운트
    • mkdir /raid10
    • mount /dev/md10 /raid10
    • df
  • 부팅 시에도 마운트될 수 있도록 설정
# vi /etc/fstab
  /dev/md10 /raid10 ext4 defaults 0 0
반응형