( * 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 을 잘못수정하면 부팅이 제대로 되지 않는다. 그럴땐...
- 참고 사이트
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://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 |