Linux
리눅스 Linear RAID, RAID 0, RAID 1, RAID 5 구성
쓱은감자
2022. 8. 12. 12:17
Linear RAID, RAID 0, RAID 1, RAID 5 구성 방법
하드디스크 파티션 구성
- 새로 추가한 하드디스크에 RAID용 파티션 추가
# fdisk /dev/sdb
Command : n -> 새로운 파티션 분할
Select : p -> Primary 파티션 선택
Partition number : 1 -> 파티션 번호 1번
First sector : enter입력
Last sector : enter입력
Command : t
Hex Code : fd -> Linux raid autodetect 유형 번호
Command : p -> 설정 확인
Command : w -> 저장하고 종료
Linear RAID
- 하드디스크 sdb와 sdc를 Linear RAID르 구축
- RAID로 설정할 디스크 파티션 상태 확인
fdis -l /dev/sdb; fdisk -l /dev/sdc
- RAID 장치 생성/관리르 위한 명령어 설치
dnf -y install mdadm
- linear RAID 장치 생성
mdadm --create /dev/md9 --level=linear --raid-devices=2 /dev/sdb1 /dev/sdc1
- /dev/md9으로 RAID장치 생성(md9는 임의의 이름으로 변경가능)
mdadm --detail --scan
- RAID 확인
- 생성한 RAID 포맷
mkfs.ext4 /dev/md9
- RAID 장치 마운트
# mkdir /raidLinear -> 마운트할 디렉터리 생성
# mount /dev/md9 /raidLinear -> 마운트
# df -> 설정 확인
- 부팅시에도 마운트될 수 있도록 설정
# vi /etc/fstab
/dev/md9 /raidLinear ext4 defaults 0 0
- 구축한 RAID 확인
mdadm --detail /dev/md9
RAID 0
- /dev/sdd와 /dev/sde를 이용해 RAID 0 구축
- RAID로 설정할 디스크 파티션 상태 확인
fdis -l /dev/sdd; fdisk -l /dev/sde
- linear RAID 장치 생성
mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdd1 /dev/sde1
- /dev/md0으로 RAID장치 생성(md0는 임의의 이름으로 변경가능)
mdadm --detail --scan
- RAID 확인
- 생성한 RAID 포맷
mkfs.ext4 /dev/md0
- RAID 장치 마운트
# mkdir /raid0 -> 마운트할 디렉터리 생성
# mount /dev/md0 /raid0 -> 마운트
# df -> 설정 확인
- 부팅시에도 마운트될 수 있도록 설정
# vi /etc/fstab
/dev/md0 /raid0 ext4 defaults 0 0
- 구축한 RAID 확인
mdadm --detail /dev/md0
RAID 1
- /dev/sdf와 /dev/sdg를 이용해 RAID 1 구축
- RAID로 설정할 디스크 파티션 상태 확인
fdis -l /dev/sdf; fdisk -l /dev/sdg
- linear RAID 장치 생성
mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sdf1 /dev/sdg1
- Continue creating array? 메시지가 나오면 y를 입력하고 진행
- /dev/md1으로 RAID장치 생성(md1은 임의의 이름으로 변경가능)
mdadm --detail --scan
- RAID 확인
- 생성한 RAID ㅍ포맷
mkfs.ext4 /dev/md1
- RAID 장치 마운트
# mkdir /raid1 -> 마운트할 디렉터리 생성
# mount /dev/md1 /raid1 -> 마운트
# df -> 설정 확인
- 부팅시에도 마운트될 수 있도록 설정
# vi /etc/fstab
/dev/md1 /raid1 ext4 defaults 0 0
- 구축한 RAID 확인
mdadm --detail /dev/md1
RAID 5
- /dev/sdh, /dev/sdi, /dev/sdj를 이용해 RAID 1 구축
- RAID로 설정할 디스크 파티션 상태 확인
fdis -l /dev/sdh; fdisk -l /dev/sdi; fdisk -l /dev/sdj
- linear RAID 장치 생성
mdadm --create /dev/md5 --level=5 --raid-devices=3 /dev/sdh1 /dev/sdi1 /dev/sdj1
- 만약 경고 창이 나오면 그냥 기다리면 자동으로 사라짐
- /dev/md5으로 RAID장치 생성(md5는 임의의 이름으로 변경가능)
mdadm --detail --scan
- RAID 확인
- 생성한 RAID 포맷
mkfs.ext4 /dev/md5
- RAID 장치 마운트
# mkdir /raid5 -> 마운트할 디렉터리 생성
# mount /dev/md5 /raid5 -> 마운트
# df -> 설정 확인
- 부팅시에도 마운트될 수 있도록 설정
# vi /etc/fstab
/dev/md5 /raid5 ext4 defaults 0 0
- 구축한 RAID 확인
mdadm --detail /dev/md5