본문 바로가기

Linux

[Linux] Redhat 6.4 Software Raid 구성하기

Linux Software Raid

 

- Test OS : Redhat 6.4 64bit (Vmware)

 

- Test Disk : HDD 20G * 3EA

 

1. Software Raid 구성 전 Partition 생성

Command : fdisk /dev/sdb

 

Fdisk Command Option

 

1.1 Command Linen 입력

-> n : add a new partition

MBR 방식으로 초기화된 HDD Partition을 담을수 있는 공간이 4개밖에 없다.

Partition에 포함되는 것은 Primary extended 이다.

extended1개를 초과해서 만들 수 없다

Partition의 개수는 primary 4개 혹은 Primary 3+ extended 1

Test를 위한 Primary Partition으로 Default Size를 주고 생성

 

Partition Type List

 

1.2 Linux raid auto type 지정

t : change a partition's system id

fd : Linux raid auto

p : print the partition table = 생성 확인

w : write table disk and exit = 저장

      -> 동일한 형태로 sdc ,sdd 작업 진행

2. System에 생성한 Partition Table 확인

-> 각각 sdb1 ,sdc1 ,sdd1 이 생성된 것을 확인

3. mdadm 명령 형식

Usage : mdadm --create device(EX:dev/sd1) options

옵션

설명

--level

software Raid 구성 Level 입력

--raid-device=?

파티션 개수 , 이름들

--detail --scan

현재 md들의 정보 출력

--query --detail /dev/md0

/dev/md0장치의 상세한 내용을 출력

 

4. Sofrware RAID5 구성

Command : mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1

-> RAID Level = 5

-> Devices = 3 (구성하려는 Partition 개수)

 

5. Raid Status 확인

Command : mdadm --detail /dev/md0

-> RAID LEVEL : RAID 5

-> Array Size : 42.90

-> State : Clean

 

6. Raid 구성 정보 확인

Command : cat /proc/mdstat

-> md0 : active raid5

-> 구성 Partition : sdb1 , sdc1 , sdd1

 

7. FileSystem 생성

Command : mkfs -t ext4 /dev/md0

-> ext4 Type 으로 Linux FileSystem 생성

 

8. mount 실행

Command : mount /dev/md0 /raid5data

'Linux' 카테고리의 다른 글

[Linux] RedHat 6.4 Network 설정 초기화  (0) 2020.08.20
[Linux] 암호화 해싱 함수SHA512  (0) 2020.08.12
[Linux] Redhat 6.4 Software Raid 해제하기  (0) 2020.08.11