[2024.03.09] Raid level 0 vs level 1
RAID는 용량이 같아야한다.
동일한 분산 저장을 하기 때문에
파티션의 용량이 같아야한다.
복구 능력이 있다. (LVM은 복구능력 없다)
[RAID !, RAID 2 vs RAID 3]
RAID !
RAID 2
-->
RAID ! RAID 2는 두개여도 된다.
RAID 3
> 디스크가 기본적으로 세개 이상이어야 한다.
[20기가, 20기가] [20 기가] 면
[20기가, 20기가] 는 데이터 저장용으로 사용
[20기가]는 복구하는데 사용.
[RAID 구성하기 명령어 모음]
[Raid level 0] Striping
장치:nvme0n5, nvme0n6
01. 구성하기
mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/nvme0n5p1 /dev/nvme0
02. 구성하고 확인하기
mdadm --detail /dev/md0
03. 파일시스템 생성하기.
mkfs.xfs /dev/md0
04. 마운트하기 (mnt에 마운트했다.)
mount /dev/md0 /mnt
## cd /mnt
## cp /etc/passwd /mnt
여기에 파일 카피.
## init 0 후
물리적으로 디스크 하나 삭제하고(nvme0n5, nvme0n6 둘 중 하나 삭제)
그 이후 다시 마운트 해보면 아무것도 안되는것을 알 수 있다. >> 복구 능력 없음
[Raid level 1] Mirroring -> 복구 기능 있음
장치: nvme0n7, nvme0n8 둘다 각각 20기가
마운트까지 끝낸 뒤 df
왜 20기가라고 했더라??
# 장치 9번을 삭제 후 다시 마운트 했을 때,
복구 기능을 알아보려 했는데, 예상치 못한 오류 > 아마도 버전문제
아무튼 .. raid level1은 복구 가능하다.