구성 방법
EBS 추가 및 볼륨 연결

- 500GB x 2 = 500GB 스토리지 장착 및 RAID 0으로 구성해서 1TB 사용예정
- 구성당시는 1TB 용량 RAID 0을 구성하였음.
RAID 구성
# 파티션 조회
$ lsblk
# 파일시스템 유형 확인
$ sudo file -s /dev/nvme1n1
/dev/xvdf: data
$ sudo file -s /dev/nvme1n2
/dev/xvdf: data
- data로 출력 시 디바이스에는 파일시스템이 없음. 파일시스템 생성해야함.
# 파티션 확인 후 연결 된 볼륨 파일시스템 생성
$ sudo mkfs -t xfs /dev/nvme1n1
$ sudo mkfs -t xfs /dev/nvme2n1
# 만약 mkfs.xfs 오류 발생 시 패키지 설치 후 재시작
$ sudo yum -y install xfsprogs
# RAID 구성 패키지 설치
$ sudo yum -y install mdadm
# EBS 2개 장착된 스토리지 볼륨을 RAID 0 설정
$ sudo mdadm --create --verbose /dev/md0 --level=0 --name=mysql_raid --raid-devices=2 /dev/nvme1n1 /dev/nvme2n1
# RAID 1 구성 시 --level=1 로 변경하고 나머진 똑같음.
$ sudo mdadm --create --verbose /dev/md0 --level=1 --name=mysql_raid --raid-devices=2 /dev/nvme1n1 /dev/nvme2n1
# RAID 파일시스템 포맷(xfs 파일시스템 일 경우)
$ mkfs.xfs -L mysql_raid /dev/md0
# 파티션 조회
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme1n1 259:0 0 500G 0 disk
└─md127 9:127 0 999.8G 0 raid0 /datadir
nvme2n1 259:1 0 500G 0 disk
└─md127 9:127 0 999.8G 0 raid0 /datadir
nvme0n1 259:2 0 20G 0 disk
├─nvme0n1p1 259:3 0 20G 0 part /
└─nvme0n1p128 259:4 0 1M 0 part
- nvme1n1, nvme2n1 은 raid0으로 1TB를 사용하게 됨.(EBS는 2개지만 RAID를 구성하여 2개가 합쳐짐)
- nvme0n1 은 swapmemory 및 기본 루트볼륨으로 사용할 계획이므로 20G 할당하였음.