확장 가능 리소스 그룹은 확장 가능 서비스에 사용됩니다. 공유 주소 기능은 확장 가능 서비스의 여러 인스턴스를 단일 서비스로 표시할 수 있도록 해주는 Oracle Solaris Cluster 네트워킹 기능입니다. 먼저 확장 가능 리소스가 종속되는 공유 주소를 포함하는 페일오버 리소스 그룹을 만들어야 합니다. 다음으로 확장 가능 리소스 그룹을 만들고 해당 그룹에 확장 가능 리소스를 추가합니다. 확장 가능 서비스의 각 인스턴스는 다른 클러스터 노드에서 실행되어야 합니다.
# clresourcegroup create -S [-p Maximum_primaries=m] [-p Desired_primaries=n] \ [-n nodelist] resource-group
리소스 그룹이 다중 마스터 리소스 그룹이 되도록 지정합니다. –p Maximum_primaries 및 –p Desired_primaries 옵션이 생략되면 두 등록 정보가 리소스 그룹의 노드 목록 내 노드 수로 설정됩니다.
이 리소스 그룹에 대한 최대 활성 기본 노드 수를 지정합니다.
리소스 그룹이 시작을 시도해야 할 활성 기본 노드 수를 지정합니다.
이 리소스 그룹을 사용할 수 있는 노드를 쉼표로 구분되어 정렬된 목록으로 지정합니다.
이 목록은 선택 사항입니다. 이 목록을 생략할 경우 클러스터의 모든 노드에 리소스 그룹이 만들어집니다.
추가할 확장 가능 리소스 그룹의 이름 선택 항목을 지정합니다. 이 이름은 ASCII 문자로 시작해야 합니다.
# clresourcegroup show resource-group
이 예에서는 확장 가능 리소스 그룹 resource-group-1을 만드는 과정을 보여줍니다. 이 리소스 그룹은 phys-schost-1 및 phys-schost-2 노드의 전역 클러스터에서 호스트됩니다. 확장 가능 리소스 그룹은 공유 주소 리소스를 포함하는 페일오버 리소스 그룹 resource-group-2에 종속됩니다.
# clresourcegroup create -S \ -p Maximum_primaries=2 \ -p Desired_primaries=2 \ -p RG_dependencies=resource-group-2 \ -n phys-schost-1, phys-schost-2 \ resource-group-1 # clresourcegroup show resource-group-1 === Resource Groups and Resources === Resource Group: resource-group-1 RG_description: <NULL> RG_mode: Scalable RG_state: Unmanaged RG_project_name: default RG_affinities: <NULL> Auto_start_on_new_cluster: True Failback: False Nodelist: phys-schost-1 phys-schost-2 Maximum_primaries: 2 Desired_primaries: 2 RG_dependencies: resource-group2 Implicit_network_dependencies: True Global_resources_used: <All> Pingpong_interval: 3600 Pathprefix: <NULL> RG_System: False Suspend_automatic_recovery: False
다음 단계
확장 가능 리소스 그룹을 만든 후 리소스 그룹에 확장 가능 응용 프로그램 리소스를 추가할 수 있습니다. 세부 사항은 리소스 그룹에 확장 가능 응용 프로그램 리소스를 추가하는 방법을 참조하십시오.
참조
clresourcegroup(1CL) 매뉴얼 페이지