FreeBSD – RAID0 설정

필자는 Vmware 에서 SCSI 하드디스크를 2개 추가 해준 후 설정 해보았습니다.
IDE 방식의 하드디스크는 /dev/ad0, /dev/ad1 이런식으로 인식을 하고 SATA 또는 SCSI 방식은 /dev/da0, /dev/da1 이런 형태로 디스크를 인식합니다. (정확한건 아님..)

현재 사용하고 있는 하드디스크는 /dev/da0 군요..

[root@ruo91 ~]# df -h
Filesystem          Size    Used   Avail Capacity  Mounted on
/dev/da0s1a         919G    1.3G    844G     0%    /
devfs               1.0K    1.0K      0B   100%    /dev

새로 추가한 하드디스크를 찾아봅니다.

[root@ruo91 ~]# ls -a /dev/da*
/dev/da0        /dev/da0s1      /dev/da0s1a     /dev/da0s1b     /dev/da1        /dev/da2

RAID0 을 사용하기 위해 stripe 모듈을 로드합니다.

[root@ruo91 ~]# kldload geom_stripe
[root@ruo91 ~]# kldstat
Id Refs Address    Size     Name
1    3 0xc0400000 b6dfe0   kernel
2    1 0xc4916000 7000     geom_stripe.ko

두개의 디스크를 RAID0 으로 만듭니다.

[root@ruo91 ~]# gstripe label -v st0 /dev/da1 /dev/da2
Metadata value stored on /dev/da1.
Metadata value stored on /dev/da2.
Done.

BSD 레이블을 만들고..

[root@ruo91 ~]# bsdlabel -wB /dev/stripe/st0

st0a 라는 파티션을 UFS(Unix File System)으로 포멧 해줍니다.

[root@ruo91 ~]# newfs -U /dev/stripe/st0a

새로 만든 파티션을 /home2 에 마운트 해줍니다.

[root@ruo91 ~]# mkdir /home2
[root@ruo91 ~]# mount /dev/stripe/st0a /home2
[root@ruo91 ~]# mount
/dev/da0s1a on / (ufs, local, soft-updates)
devfs on /dev (devfs, local, multilabel)
/dev/stripe/st0a on /home2 (ufs, local, soft-updates)

부팅시 자동으로 마운트 해주기 위해 /etc/fstab 에 아래 내용을 추가 해줍니다.

[root@ruo91 ~]# echo ‘/dev/stripe/st0a        /home2          ufs     rw              2       2′ >> /etc/fstab

geom_stripe 모듈도 부팅시 자동으로 로드 되도록 추가 해줍니다.

[root@ruo91 ~]# echo ‘geom_stripe_load=”YES”‘ >> /boot/loader.conf

새로 추가한 디스크가 RAID0 으로 정상적으로 생성 되었습니다. :D

[root@ruo91 ~]# df -h
Filesystem          Size    Used   Avail Capacity  Mounted on
/dev/da0s1a         919G    1.3G    844G     0%    /
devfs               1.0K    1.0K      0B   100%    /dev
/dev/stripe/st0a    1.8T    4.0K    1.7T     0%    /home2

참고
http://www.freebsd.org/doc/handbook/geom-striping.html
http://www.freebsdwiki.net/index.php/RAID0,_Software,_How_to_setup

Loading Disqus Comments ...
Loading Facebook Comments ...

No Trackbacks.