Solaris OS용 Sun Cluster 소프트웨어 설치 안내서

SPARC: 클러스터에서 디스크 그룹 만들기

이 절에서는 클러스터에서 VxVM 디스크 그룹을 만드는 방법을 설명합니다.

다음 표에서는 Sun Cluster 구성용 VxVM 디스크 그룹을 만들기 위해 수행하는 작업을 나열합니다.

표 4–2 SPARC: 작업 맵: VxVM 디스크 그룹 만들기

작업 

지침 

1. 디스크 그룹 및 볼륨을 만듭니다. 

SPARC: 디스크 그룹을 만들어 등록하는 방법

2. 필요하면, 새 부 번호를 할당하여 디스크 장치 그룹 간의 부 번호 충돌을 해결하십시오. 

SPARC: 디스크 장치 그룹에 새 부 번호를 할당하는 방법

3. 디스크 그룹 및 볼륨을 확인합니다. 

SPARC: 디스크 그룹 구성을 확인하는 방법

ProcedureSPARC: 디스크 그룹을 만들어 등록하는 방법

VxVM 디스크 그룹 및 볼륨을 만들려면 이 절차를 사용하십시오.


주 –

디스크 그룹이 클러스터에 디스크 장치 그룹으로 등록된 후에는 VxVM 명령을 사용하여 VxVM 디스크 그룹을 가져오거나 내보내면 안 됩니다. Sun Cluster 소프트웨어는 디스크 그룹을 가져오거나 내보내야 하는 경우에 모든 작업을 처리할 수 있습니다. Sun Cluster 디스크 장치 그룹 관리 방법에 대한 절차는 Solaris OS용 Sun Cluster 시스템 관리 안내서디스크 장치 그룹 관리를 참조하십시오.


추가하는 디스크 그룹을 구성하는 디스크에 물리적으로 연결되어 있는 노드에서 이 절차를 수행하십시오.

시작하기 전에

다음 작업을 수행합니다.

단계
  1. 디스크 그룹을 소유할 노드에서 수퍼유저가 됩니다.

  2. VxVM 디스크 그룹 볼륨을 만듭니다.

    Oracle Real Application Clusters를 설치하는 중이라면 공유 VxVM 디스크 그룹을 만듭니다. VERITAS Volume Manager Administrator's Reference Guide의 설명대로 VxVM 클러스터 기능을 사용하면 됩니다. 아니면 VxVM 설명서에 있는 표준 절차를 사용하여 VxVM 디스크 그룹을 만듭니다.


    주 –

    DRL(Dirty Region Logging)을 사용하여 노드 오류 발생 시 볼륨 복구 시간을 줄일 수 있습니다. 그러나 DRL을 사용하면 I/O 처리량이 줄어들 수 있습니다.


  3. VxVM 클러스터 기능이 활성화되지 않은 경우에는 디스크 그룹을 Sun Cluster 디스크 장치 그룹으로 등록하십시오.

    VxVM 클러스터 기능이 활성화된 경우에는 공유 디스크 그룹을 Sun Cluster 디스크 장치 그룹으로 등록하지 마십시오. 대신 SPARC: 디스크 그룹 구성을 확인하는 방법으로 이동합니다.

    1. scsetup(1M) 유틸리티를 시작합니다.


      # scsetup
      
    2. 메뉴 항목에서 장치 그룹 및 볼륨을 선택합니다.

    3. 메뉴 항목에서 VxVM 디스크 그룹 등록을 선택합니다.

    4. 화면의 지시에 따라 Sun Cluster 디스크 장치 그룹으로 등록할 VxVM 디스크 장치 그룹을 지정합니다.

    5. 구성이 완료되면 scsetup 유틸리티를 종료합니다.

    6. 디스크 장치 그룹이 등록되는지 확인하십시오.

      다음 명령을 실행하여 새 디스크에 대한 디스크 장치 정보가 표시되는지 확인하십시오.


      # scstat -D
      
다음 순서

SPARC: 디스크 그룹 구성을 확인하는 방법으로 이동합니다.

일반 오류

장치 그룹 등록 실패 – 디스크 장치 그룹 등록 시 scconf: Failed to add device group - in use라는 오류 메시지가 표시되면 디스크 장치 그룹의 부 번호를 변경합니다. SPARC: 디스크 장치 그룹에 새 부 번호를 할당하는 방법의 절차를 사용합니다. 이 절차에서는 기존 디스크 장치 그룹에서 사용하는 부 번호와 충돌하지 않는 새 부 번호를 지정할 수 있습니다.

스택 오버플로 – 디스크 장치 그룹이 온라인화되었을 때 스택 오버플로가 발생하면 스레드 스택 크기의 기본값이 충분하지 않을 수 있습니다. 각 노드에서 set cl_comm:rm_thread_stacksize=0xsize 항목을 /etc/system 파일에 추가합니다. 여기서 size는 기본 설정인 8000보다 큰 수입니다.

구성 변경 – VxVM 디스크 그룹이나 볼륨의 구성 정보를 변경한 경우, scsetup 유틸리티를 사용하여 구성 변경 사항을 등록해야 합니다. 등록해야 하는 구성 변경에는 볼륨 추가/제거 및 기존 볼륨의 그룹, 소유자 또는 권한 변경이 포함됩니다. 디스크 장치 그룹의 구성 변경 사항을 등록하는 절차에 대해서는 Solaris OS용 Sun Cluster 시스템 관리 안내서디스크 장치 그룹 관리를 참조하십시오.

ProcedureSPARC: 디스크 장치 그룹에 새 부 번호를 할당하는 방법

다른 디스크 그룹과 부 번호가 충돌하여 디스크 장치 그룹이 등록되지 않으면 사용하지 않는 새 부 번호를 새 디스크 그룹에 할당해야 합니다. 이 절차를 수행하여 디스크 그룹의 부 번호를 변경하십시오.

단계
  1. 클러스터의 노드에서 수퍼유저가 되십시오.

  2. 사용하는 부 번호를 확인하십시오.


    # ls -l /global/.devices/node@1/dev/vx/dsk/*
    
  3. 사용하지 않은 다른 1000의 배수를 새로운 디스크 그룹의 기본 부 번호로 선택하십시오.

  4. 디스크 그룹에 새 기본 부 번호를 할당하십시오.


    # vxdg reminor diskgroup base-minor-number
    

예 4–2 SPARC: 디스크 장치 그룹에 새 부 번호를 할당하는 방법

이 예에서는 16000-16002 및 4000-4001의 부 번호를 사용합니다. vxdg reminor 명령은 기본 부 번호 5000을 사용하도록 새 디스크 장치 그룹의 부 번호를 변경합니다.


# ls -l /global/.devices/node@1/dev/vx/dsk/*
/global/.devices/node@1/dev/vx/dsk/dg1
brw-------   1 root     root      56,16000 Oct  7 11:32 dg1v1
brw-------   1 root     root      56,16001 Oct  7 11:32 dg1v2
brw-------   1 root     root      56,16002 Oct  7 11:32 dg1v3
 
/global/.devices/node@1/dev/vx/dsk/dg2
brw-------   1 root     root      56,4000 Oct  7 11:32 dg2v1
brw-------   1 root     root      56,4001 Oct  7 11:32 dg2v2
# vxdg reminor dg3 5000

다음 순서

디스크 그룹을 Sun Cluster 디스크 장치 그룹으로 등록합니다. SPARC: 디스크 그룹을 만들어 등록하는 방법으로 이동합니다.

ProcedureSPARC: 디스크 그룹 구성을 확인하는 방법

클러스터의 각 노드에 대해 이 절차를 수행합니다.

단계
  1. 루트 디스크 그룹에 로컬 디스크만 포함되어 있고 디스크 그룹을 현재 기본 노드에서만 가져오는지 확인하십시오.


    # vxdisk list
    
  2. 모든 볼륨이 시작되었는지 확인하십시오.


    # vxprint
    
  3. 모든 디스크 그룹이 Sun Cluster 디스크 장치 그룹으로 등록되었고 온라인 상태인지 확인하십시오.


    # scstat -D
    
다음 순서

클러스터 구성으로 이동합니다.