Back-end/- Linux(CentOS7)

[CentOS7] Raid0 구성하기, Raid0 설명

Koben 2023. 1. 31. 00:00

안녕하세요 윈도토박이 주인장입니다.

CentOS에서 Raid0의 구성방법을 알아봅시다

Raid (Redundant Array of Independent Disk) 란

여러 개의 저장장치들을 하나의 저장장치처럼 사용하기 위해 고안된 방법입니다.

각각의 raid 레벨마다 추구하는 목적 및 구조가 다르기 때문에 실제로 가장 많이 사용되는

Raid기법을 차근차근 알아봅시다.


 
 

 Raid0의 개념과 구성방법을 알아보자!

 

 

Raid0 개념

raid0-raid-ssd
Raid 0

RAID 구성 방식 중에서 가장 속도가 빠른 모델이다. 이러한 방식을 Stripping 방식이라고 말하기도 한다.

이 방식은 데이터를 하드디스크에 각각 분할하여 저장되기 때문에 빠르다(하드디스크 딜레이를 줄여준다...)

이론상 디스크 수가 많으면 많을수록 속도가 더 빨라집니다.

 

단점은...

하드디스크 중 하나만 고장이나도 데이터가 전체가 손상이 됩니다.

사용되는 하드디스크끼리 용량이 같아야 작동합니다.

 

 

Raid0 구성하기

 

Linux(CentOS7)

ls /dev/sd*

설치한 하드디스크가 잘 연결되었는지 확인합니다.

 

 

Linux(CentOS7)

yum install -y mdadm

Raid 구성에 필요한 명령어를 사용하기 위해 yum 명령어를 통해 mdadm을 설치해 줍니다.

 

 

Linux(CentOS7)

mdadm -C /dev/md0 -l 0 -n 2 /dev/sdb /dev/sdc

mdadm -C 명령어를 사용하여 Raid레벨 사용할 하드디스크 와 개수를 설정한다.

 

 

Linux(CentOS7)

mdadm -D /dev/md0

mdadm -D 명령어를 사용하여 만들어진 Raid가 잘 작동하는지 확인합니다.

 

 

Linux(CentOS7)

mkfs.ext4 /dev/md0
mkdir /raid0

/dev/md0을 ext4로 포맷해 주고 mkdir 명령어를 사용하여 디렉터리를 생성합니다.

 

 

Linux(CentOS7)

mount /dev/md0 /raid
df

/dev/md0과 방금 만든 /raid0 디렉터리를  mount 해주고 df(마운트 된 파일시스템 정보출력) 입력하여

/dev/md0 이 /raid0에 마운트 된 것을 확인할 수 있습니다.