본문 바로가기

IT인생_스크랩/Linux

centOS5, mdadm 을 이용한 raid5 구성

( * mdadm 이 없으면 설치를 한다. 
# yum -y install mdadm ) 

 

1. raid 로 구성할 디스크들 fdisk 로 파티션 설정

( 본인은 /dev/sda1, /dev/sdb1, /dev/sdc1, /dev/sdd1 사용)

 

# fdisk /dev/sda1 (4개 모두)

 

command : n (add a new partition)
p (primary partition 1-4)
1 (partition number)
[enter] (first cylinder)
[enter] (last cylinder or +size pr +sizeM or +sizeK([1]-1024)) <-- 원하는 값으로..
command : t (change a partition's system id)
fd (Linux raid autodetect)
w (write table to disk and exit) or q (quit without saving changes)

 

* fdisk 사용 법 : http://wiki.kldp.org/wiki.php/fdisk#s-2

 

 

2. 리눅스 리부팅

 

# reboot

 

 

3. fdisk 확인

 

# fdisk -l /dev/sda1

# fdisk -l /dev/sdb1

# fdisk -l /dev/sdc1

# fdiek -l /dev/sdd1

 

 

4. mdadm.conf 생성

# cd /etc

# vi mdadm.conf

DEVICE /dev/sd[abcd]1
ARRAY /dev/md5 devices=/dev/sda1,/dev/sdb1,/dev/sdc1,/dev/sdd1

* 부팅시 자동으로 raid 구성한 것이 올라오도록 할때 필요하다.

* 인터넷의 많은 자료들이.. 이 부분을.. 빼먹은 것이 하도 많아서.. ㅠ 고생 좀 했다.

 

 

5. raid5 구성 (디스크가 3개 이상일 때)

 

# mknod /dev/md5 b 9 5

# mdadm --create /dev/md5 --level=5 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 

* prompt 창이 나오거든 y + enter

 

 

6. raid 확인

 

# mdadm --detail /dev/md5

(raid 구성 확인)

# cat /proc/mdstat

( 4개 일때 [UUU_] 이면 성공, 한마디로 U 가 n-1 개 일때 성공, _ 는 spare )

 

 

6. 포맷하기

 

# mkfs.ext3 /dev/md5
or # mkfs -t ext3 /dev/md5

 

 

7. mount 하기

 

# mount /dev/md5 /data

# vi /etc/fstab (부팅시 자동으로 마운트 될 수 있게)

/dev/md5     /data     ex3t     defaults     1     0

 

* fstab 을 잘못수정하면 부팅이 제대로 되지 않는다. 그럴땐...

http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10202&eid=tnqDWUPmUt/5+ofx3Qn/+pc/v1+cga90&qb=uK60qr26IHJlYWRvbmx5IMbEwM8guq+w5g==

 

 

 

 

- 참고 사이트

raid5 구성 : http://blog.naver.com/malsik2004?Redirect=Log&logNo=150019685750

http://blog.naver.com/chois76?Redirect=Log&logNo=110028229042

fdisk 사용법 : http://wiki.kldp.org/wiki.php/fdisk#s-2

raid1 구성 : http://blog.naver.com/ares2011/50023102754

raid 개념: http://blog.naver.com/hitman0906?Redirect=Log&logNo=110029198064

mkraid 이용 : http://blog.naver.com/comki?Redirect=Log&logNo=100010920194

madm.conf 설정 : http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-ig-s390-multi-ko-4/s1-s390info-raid.html

fstab 복구 :

http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10202&eid=tnqDWUPmUt/5+ofx3Qn/+pc/v1+cga90&qb=uK60qr26IHJlYWRvbmx5IMbEwM8guq+w5g==


출처 : http://blog.naver.com/want813/90035629751

'IT인생_스크랩 > Linux' 카테고리의 다른 글

centOS, mdadm raid5 복구 테스트  (0) 2011.09.21
Linux mdadm man Page  (0) 2011.09.21
[linux]ssh-keygen(scp사용시 암호없이 사용)  (0) 2011.08.29
Linux rsync 사용법  (0) 2011.08.29
Time Server Operation (NTP)  (0) 2010.12.27