본문 바로가기

IT 엔지니어/Linux server

RAID 실습

[RAID0 = 스트라이핑]

1. HDD 장착

2. 파티션 분리 및 파일 시스템 유형 변경

> 유형 변경 ->  fd - > /dev/md0/ 변경완료

RAID 는 동일 용량 설정이 원칙

3. RAID 구성

> [root@localhost ~]# mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/nvme0n2p1 /dev/nvme0n3p1

레벨 0으로 장치 2개 설정 / 각 장치명

 

**주의

Disk /dev/md0: 39.96 GiB,MK    부팅 후 127로 숫자 변경됨 -> 확인 필요

Disk /dev/md127: 39.96 GiB,re

**

[root@localhost ~]# ls -l /dev/md0 brw-rw----. 1 root disk 9, 0 1월 20 09:14 /dev/md0

**

4. 파일시스템 생성 // 포맷

[root@localhost ~]# mkfs.xfs /dev/md0

5. 재부팅 후 자동 마운트

[root@localhost ~]# mount /dev/md127 /mnt

0에서 127로 재부팅 후 자동설정 필요

 

[RAID 1 = 미러링]

1. HDD 장착

2. 파티션 분리 및 파일 시스템 유형 변경

> 유형 변경 ->  fd - > /dev/md0/ 변경완료

RAID 는 동일 용량 설정이 원칙

3. RAID 구성

> [root@localhost ~]# mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/nvme0n2p1 /dev/nvme0n3p1

레벨 0으로 장치 2개 설정 / 각 장치명

4. 파일시스템 생성 // 포맷

[root@localhost ~]# mkfs.xfs /dev/md1 /// 

5. 재부팅 후 자동 마운트

[root@localhost ~]# mount /dev/md127 /mnt

 

 

mdadm --detail

126으로 변경

127부터 뒤에서부터 시작되나 랜덤 변경

df 변경 확인 필요

vi /etc/fstab 자동 마운트 설정 확인 필요

 

Disk /dev/md127: 19.98 GiB, 21455962112 bytes,

Disk /dev/md126: 39.96 GiB, 42911924224 bytes,

/dev/md127 20G 175M 20G 1% /mnt /dev/md126 40G 318M 40G 1% /mnt2

재부팅 후에도 변경없음

재부팅 2회 진행 시 변경 적용

 

[root@localhost ~]# mdadm --detail --scan

mdadm —detail /dev/md127   //// 

 

 

[root@localhost mnt]# mdadmin --manage /dev/md126 --fail /dev/nvme0n5p1

[root@localhost mnt]# mdadm --manage /dev/md126 --fail /dev/nvme0n5p1

[root@localhost mnt]# mdadm --manage /dev/md126 --remove /dev/nvme0n5p1 - 

[root@localhost mnt]# mdadm --manage /dev/md126 --add /dev/nvme0n5p1 - 스페어 추가

 

 

[디스크 추가 후 스페어 등록]

  1. 하드디스크 추가
  2. 파티션 생성 후 파일 유형 변경
  3. RAID Spare 추가
    1. [root@localhost mnt]# mdadm --manage /dev/md126 --add /dev/nvme0n6p1
  4. fail 시 스페어 자동 등록 확인 가능

/dev/nvme0n6p1 → 스페어 리빌딩 중

 

/dev/nvme0n6p1 → Spare Ready

 

 

LVM = 순차 저장 복구 능력 없음

 

[RAID LEVEL] 분산 저장

RAID 0 [Stripting] 복구 능력 없음 속도 빠름

RAID 1 [Mirroring] 복구 능력 있음 용량 감소

RAID 4

RAID 5

RAID 6

RAID 10

 

 

[RAID 5 ]

1. 하드디스크 추가

2. 파티션 생성 및 파일 유형 변경

3. 레이드 구성

4. 파일 시스템 형성

5. 마운트 등록

 

 

[root@localhost ~]# mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/nvme0n2p1 /dev/nvme0n3p1 /dev/nvmeon4p1

 

[RAID 1+0] = 1로 먼저 묶고 0으로 나머지 묶기

[RAID 1]

[root@localhost ~]# mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/nvme0n2p1 /dev/nvme0n3p

[root@localhost ~]# mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/nvme0n2p1 /dev/nvme0n3p1

[RAID 0 ]

[root@localhost ~]# mdadm --create /dev/md10 --level=0 --raid-devices=2 /dev/md0 /dev/md1

'IT 엔지니어 > Linux server' 카테고리의 다른 글

리눅스 소유권 /허가권  (0) 2025.02.12
Linux 사용자 관리  (0) 2025.02.11
리눅스 그룹 사용자  (0) 2025.02.09
리눅스 quota  (1) 2025.02.08
리눅스 서버  (1) 2025.02.03