Oracle® Solaris Cluster 시스템 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2015년 10월
 
 

장치 그룹에 원하는 보조 수를 설정하는 방법

numsecondaries 등록 정보는 기본 노드가 실패할 경우 그룹을 마스터할 수 있는 장치 그룹 내 노드 수를 지정합니다. 장치 서비스에 대한 기본 보조 노드 수는 1입니다. 값은 1부터 장치 그룹에서 작동하는 기본 이외의 공급자 노드 수까지, 정수로 설정할 수 있습니다.

이 설정은 클러스터의 성능과 가용성 사이에 균형을 맞추는 데 중요한 역할을 하는 값입니다. 예를 들어, 보조 노드 수를 증가시키면 클러스터에서 동시에 여러 번 장애가 발생할 경우에도 장치 그룹이 작동할 확률이 높아집니다. 또한 보조 노드 수를 늘리면 정상 작동 중에 주기적으로 성능이 저하됩니다. 일반적으로 보조 노드 수가 적을수록 성능은 좋아지지만 가용성은 떨어집니다. 그러나 보조 노드 수가 많다고 해서 문제가 발생하는 파일 시스템이나 장치 그룹의 가용성이 항상 높아지는 것은 아닙니다. 자세한 내용은 Oracle Solaris Cluster Concepts Guide 의 3 장, Key Concepts for System Administrators and Application Developers을 참조하십시오.

numsecondaries 등록 정보를 변경하면 실제 보조 노드 수와 원하는 개수가 맞지 않을 경우에 보조 노드가 장치 그룹에 추가되거나 장치 그룹에서 제거됩니다.

이 절차에서는 장치 그룹의 모든 유형에 대해 numsecondaries 등록 정보를 설정하기 위해 clsetup 유틸리티를 사용합니다. 장치 그룹을 구성할 때 장치 그룹 옵션에 대한 자세한 내용은 cldevicegroup(1CL)을 참조하십시오.

phys-schost# 프롬프트는 전역 클러스터 프롬프트를 반영합니다. 전역 클러스터에서 이 절차를 수행합니다.

이 절차에서는 장문형 Oracle Solaris Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다.

  1. 클러스터의 임의 노드에서 solaris.cluster.readsolaris.cluster.modify RBAC 권한 부여를 제공하는 역할로 전환합니다.
  2. clsetup 유틸리티를 시작합니다.
    # clsetup

    주 메뉴가 표시됩니다.

  3. 장치 그룹에서 작업하려면 장치 그룹 및 볼륨 메뉴 항목을 선택합니다.

    장치 그룹 메뉴가 표시됩니다.

  4. 장치 그룹의 키 등록 정보를 변경하려면 장치 그룹의 키 등록 정보 변경 메뉴 항목을 선택합니다.

    주요 등록 정보 변경 메뉴가 표시됩니다.

  5. 보조 노드 수를 변경하려면 numsecondaries 등록 정보를 변경하는 옵션에 대한 번호를 입력합니다.

    지침에 따라 장치 그룹에 대해 구성할 원하는 보조 노드 수를 입력합니다. 그러면 해당하는 cldevicegroup 명령이 실행되고, 로그가 인쇄되며, 유틸리티가 이전 메뉴로 돌아갑니다.

  6. 장치 그룹 구성을 검증합니다.
    # cldevicegroup show dg-schost-1
    === Device Groups ===                          
    
    Device Group Name:                    dg-schost-1
      Type:                                 Local_Disk
    
     
    
    
      failback:                             yes
      Node List:                            phys-schost-1, phys-schost-2 phys-schost-3
      preferenced:                          yes
      numsecondaries:                       1
      diskgroup names:                      dg-schost-1

    주 -  장치 그룹 구성 변경에는 기존 볼륨의 그룹, 소유자, 권한 변경뿐 아니라 볼륨 추가나 제거도 포함됩니다. 구성을 변경한 후에 다시 등록하면 전역 이름 공간이 올바른 상태가 됩니다. 전역 장치 이름 공간 업데이트 방법을 참조하십시오.
  7. 장치 그룹 속성이 변경되었는지 확인합니다.

    다음 명령을 실행하여 표시되는 장치 그룹 정보를 확인합니다.

    # cldevicegroup show -v devicegroup 
예 5-12  필요한 보조 노드 수 변경(Solaris Volume Manager)

다음 예에서는 장치 그룹(dg-schost-1)에 대한 보조 노드 수를 구성할 때 clsetup에 의해 생성되는 cldevicegroup 명령을 보여 줍니다. 이 예에서는 이전에 디스크 그룹 및 볼륨을 만들었다고 가정합니다.

# cldevicegroup set -p numsecondaries=1 dg-schost-1
# cldevicegroup show -v dg-schost-1

=== Device Groups ===                          

Device Group Name:                        dg-schost-1
  Type:                                     SVM
  failback:                                 yes
  Node List:                                phys-schost-1, phys-schost-2
  preferenced:                              yes
  numsecondaries:                           1
  diskset names:                            dg-schost-1
예 5-13  원하는 보조 노드의 수를 기본값으로 설정

다음은 null 문자열 값을 사용하여 보조 노드의 기본 개수를 구성하는 예입니다. 기본값이 변경될 경우에도 장치 그룹이 기본값을 사용하도록 구성됩니다.

# cldevicegroup set -p numsecondaries= dg-schost-1
# cldevicegroup show -v dg-schost-1

=== Device Groups ===                          

Device Group Name:                        dg-schost-1
  Type:                                     SVM
  failback:                                 yes
  Node List:                                phys-schost-1, phys-schost-2 phys-schost-3
  preferenced:                              yes
  numsecondaries:                           1
  diskset names:                            dg-schost-1