> fdisk dev/sdb 부터 sde
파티션 나누기
> yum -t install mdadm
> mdadm --create /dev/md5 --level=5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
raid 레벨이 5인 md5 생성
> mdadm -D /dev/md5
확인
> mkfs.ext4 /dev/md5
포맷 명령어
> mkdir /raid5
디렉토리 생성
> mount /dev/md5 /raid5
/raid5 에 마운트 해줌
> vi /etc/fstab
/dev/md5 /raid ext4 defaults 0 0
추가
> mdadm --detail /dev/md5
자세히 clean 4개 디바이스 작동
> df -h | grep /raid5
> mdadm --run /dev/md5
> mdadm -D /dev/md5
상태 확인
> mdadm -D /dev/md5
상태 확인 -> inactive
> vi /etc/fstab
마운트 한것 주석처리
재부팅 할 때 오류 안나기 위해서
> init 6
> ls -l /dev/sd*
생성된 디스크 확인
d,e,f,g
> fdsik /dev/sd..
파티션 생성
> mdadm --create /dev/md6 --level=6 --raid-devices=4 /dev/sdd.../dev/sdg1
level 6 짜리 md6 생성
> mkfs.ext4 /dev/md6
파일 포맷
> mkdir /raid6
디렉토리 생성
> mount /dev/md6 /raid6
마운트
> vi /etc/fstab
/dev/md6 /raid6 ext4 defaults 0 0
추가
> mdadm --detail /dev/md6
raid 디테일 확인, clean
> df -h | grep /raid6
raid 확인
> cp anaconda-ks.cfg /raid6
가장 상위폴더의 아나콘다 파일을 raid6 디렉토리로 복사
> cat /raid6/anaconda-ks.cfg | more
파일 내용 확인
> init 0
디스크 삭제하기 위해서 shut down
디스크 5, 6 제거
anaconda-ks.cfg 파일 확인
detail 명령어를 통해 clean ,degraded 확인
디스크 복구 하기
shut down(init 0) 후 디스크 삭제한 만큼의 디스크 추가
> fdisk /dev/sde ~ sdf
파티션 추가
> mdadm /dev/md6 --add /dev/sdf1
> mdadm /dev/md6 --add /dev/sde1
md6에 파티션 추가
> mdadm -D /dev/md6
> mdadm -D /dev/md6 | grep State
상태 확인
clear 확인!
> yum -y install mdadm
> fdisk /dev/sdb sdc sde sdf sdg sdh sdi
파티션 -> 옵션 : fd
> mdadm --create /dev/md21 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1
mdadm --create /dev/md22 --level=1 --raid-devices=2 /dev/sdd1 /dev/sde1
mdadm --create /dev/md22 --level=1 --raid-devices=2 /dev/sdf1 /dev/sdg1
mdadm --create /dev/md22 --level=1 --raid-devices=2 /dev/sdh1 /dev/sdi1
> mdadm --create /dev/md16 --level=6 --raid-devices=4 /dev/md21 /dev/md22 /dev/md23 /dev/md24
>mkfs.ext4 /dev/md16
파일 시스템 포맷
> mkdir /raid16
> mount /dev/md16 /raid16
> vi /etc/fstab
md16 만 추가 하기
/dev/md16 /raid16 ext4 defaults 0 0
> mdadm --detail /dev/md16
> df -h | grep /raid16
> cp anaconda-ks.cfg /raid16
> cat /raid16/anaconda-ks.cfg | more
> mdadm --run /dev/md16
> mdadm -D /dev/md16
동작 명령하고 확인 해주기
> ls /raid16
데이터 확인
> ls -l /dev/sd*
디스크 확인
g, i 가 살아있음 - 내화면 기준
> fdisk /dev/sdX
b,c,d,e,f,h
> mdadm --create
md 21,22 번 만들어 주기
> mdadm /dev/md23 ~ md24 --add /dev/sdf1 ~ /dev/sdh1
.
.
.
디스크 추가 해주기
> mdadm -D /dev/md21 ~ md24
> mdadm -D /dev/md16
확인