9. 도서관/__다. UNIX

[Solaris_Basic] RAID 구성

행복 금융 2008. 7. 2.

h/w 4개 설치 후



format 들어가서

fdisk 해주고

partition 하고


RAID 0 (concat)

#metadb -a -f -c3 c0d0s4( 하드이름과슬라이스번호 하드이름과슬라이스번호)

-a : metadb 정보 추가

-f :    //     정보 초기화

-c3: 하나의 원본과 2개의 복제본(레플리카)



#metainit d0 1 1 c2t0d0s1


#metattach d0 c2t1d0s1


#metastat  ( RAID 구성시   구성 상태를 확인하는 명령어)

용량이 합쳐져서 나온다.

#mkdir /vold0 ( 폴더 생성)


#newfs /dev/md/dsk/d0  

논리 disk d0를 포맷 해준다.

#mount /dev/md/dsk/d0 /vold0

마운트 시켜준다.


RAID 0 ( stripe)

#metainit d1 1 2 c2t0d0s0 c2t1d0s0

두개의 disk를 하나의 stripe로 잡아 준다.

#newfs /dev/md/dsk/d1


포맷 후 폴더 생성후 마운트 해준다

RAID 1 ( mirror)


두개의 disk를 그냥 묶으면 concat

두개의 disk를 각각 논리 드라이브로 만들어준후에

d12를 만들어서 두개의 논리 드라이브를 붙여준다.

#metainit d10 1 1 /dev/dsk/c2t2d0s0

경로는 생략 가능

#metainit d20 1 1 /dev/dsk/c2t3d0s0

경로는 생략 가능


#metainit d12 -m d10

이중화 설정 - 논리드라이브  d12 생성후 d10을 붙여준다 뭐 이런뜻.


#metattach d12 d20

추가로 d20도 붙여준다.


폴더 생성후 마운트.

RAID 0+1

            disk [1],   disk [2], disk [3], disk [4]

#metainit d30 1 2 [1] [2]

#metainit d40 1 2 [3] [4]

#metainit d34 -m d30

#metattach d34 d40


0+1은 위 0 과 1 을 할줄 알면  위 명령어만 봐도 이해 가능 !

RAID 5 구성

#metainit d5 -r c2t0d0s5 c2t1d0s5 c2t2d0s5

-r 옵션이 raid 5다.


끗.

RAID 5 구성 완료 ㄷㄷㄷ



논리 드라이브 에 읽기 . 쓰기 권한을 별도로 줄수 있고

장치하나가 에러 발생시 스페어를 붙이고 구성,작동 확인


samba처럼 NFS는 리눅스와 유닉스 끼리 파일 공유가능하게 ^^

[출처] 솔라리스 RAID 구성|작성자 햇살


댓글

💲 추천 글