로고

슈퍼로그
  • 고객지원
  • 기술자료실
  • 고객지원

    기술자료실

    [팁] Solaris RAID 설정 방법

    페이지 정보

    profile_image
    작성자 슈퍼로그
    댓글 0건 조회 4,541회 작성일 11-07-28 21:39

    본문

    예전에 저희 고객분 중 Solaris RAID관련 설정 문의를 주셔서 작성한 내용입니다.

    RAID 0, RAID 1, RAID 0+1, RAID 5 설정 방법입니다.^^


    ◆ RAID 0 (Redumdont Array Independent Disk)


    총용량 = 디스크 수 x 디스크용량


    1.metaDB
    # metadb -a -f -c 5 c2t0d0s1 c2t1d0s1


    2.metdb 확인
    # metastat


    3.concatenated volume 생성
    # metainit d0 2 1 c2t0d0s0 1 c2t1d0s0
             2개를 1개로  


    4.파일시스템 구성 및 마운트
    # newfs /dev/md/dsk/d0
    # mount /dev/md/dsk/d0 /concat


    ◎ RAID0 stripe 볼륨 구성하기


    1.디스크 구성


    2.metadb -a -c 5 c2t2d0s1 c2t3d0s1


    3.stripe 볼륨 생성
    # netainit d1 1 2 c2t2d0s0 c2t3d0s0
    # newfs /dev/md/dsk/d1
    # mkdir /spripe
    # mount /dev/md/dsk/d1 /spripe


    *지우기
    # metaclear d0
    # metadb -df c2t0d0s1


    -f 옵션은 강제로... (사용중)
    1. # metainit -f d0 1 1 c0t0d0s4(원래 슬라이스) = device -> metadevice
    2. # metattach d0 c0t0d0s7 (추가할 슬라이스)
    3. #growfs -M /vol00(mount point 인식) /dev/md/rdsk/d0


    # metaroot /dev/md/dsk/d0


    재부팅


    ◆ RAID 1 - mirroring


    Hot swap


    # metainit d10 1 1 c2t0d0s0
    # metainit d20 1 1 c2t1d0s0
    # metainit d12 -m d10
    # metattach d12 d20
    # newfs /dev/md/dsk/d12
    # mkdir /test
    # mount /dev/md/dsk/d12 /test


    mirror 볼륨에서 손상된 submorror 교체 / 동기화
    1. 디스크 교체 (HDD제거 새 HDD추가)
    2. 새로 장착한 HDD를 Slice 구성(고장나기전과 동일하게)(format수동,fmthard자동)
    3.# metacletach d12 d10
    (12에 10제거)
    4.# metaclear d10
    (d10제거)
    5.# metainit d10 1 1
    (교체한 HDD 장치명)
    6.# metattach d12 d10
    7.# metastat d12
    (sync 되고있는지 확인)
    8.안될경우 # metasync d12


    ◎ Hot spare 설정


    # metahs -a hsp000 c2t3d0s0
    # metaparam -h hsp000 d10
    # metaparam -h hsp000 d20


    ◆ RAID 0+1


    RAID0 (Stripe 읽기 쓰기 ↑ 안정성 ↓)
    RAID1 (Mirror 읽기 성능 ↑ 쓰기성능 - 안정성 ↑)
    RAID 0+1
    (쓰기성능 ↑ 읽기성능 ↑ 안정성 ↑)
    (동기화 시간이 길다 동기화되는 동안 성능 ↓)


    조건
    HDD 3개 이상 (최소)


    준비
    HDD 4개 추가
    c2t0d0s0
    c2t1d0s0
    c2t2d0s0
    c2t3d0s0


    # metainit d1 1 2 c2t0d0s0 c2t1d0s0
    # metainit d2 1 2 c2t2d0s0 c2t3d0s0
    # metainit d12 -m d1
    # metattach d12 d2
    # newfs /dev/md/dsk/d12
    # mkdir /mirr-stripe
    # mount /dev/md/dsk/d12 /mirr-stripe


    ◆ RAID 5


    준비


    디스크추가
    c2t4d0s0
    c2t5d0s0
    c2t6d0s0
    c2t7d0s0


    # metainit d5 -r d2t4d0s0 ~ d2t7d0s0
    # newfs /dev/md/dsk/d5
    # mkdir /raid5
    # mount /dev/md/dsk/d5 /raid5

    댓글목록

    등록된 댓글이 없습니다.