Oracle® Solaris Cluster 데이터 서비스 계획 및 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

리소스 그룹 간의 유사성 결합

여러 유사성을 결합하여 보다 복잡한 동작을 만들 수 있습니다. 예를 들어, 관련 복제 서버가 응용 프로그램 상태를 기록할 수 있습니다. 이 예에 대한 노드 선택 요구 사항은 다음과 같습니다.

  • 복제 서버는 응용 프로그램의 다른 노드에서 실행되어야 합니다.

  • 응용 프로그램이 현재 노드에서 페일오버되는 경우 복제 서버가 실행 중인 노드로 응용 프로그램이 페일오버되어야 합니다.

  • 복제 서버가 실행 중인 노드로 응용 프로그램이 페일오버되는 경우 복제 서버는 다른 노드로 페일오버되어야 합니다. 사용 가능한 다른 노드가 없을 경우 복제 서버를 오프라인으로 전환해야 합니다.

다음과 같이 응용 프로그램 및 복제 서버에 대한 리소스 그룹을 구성하여 해당 요구 사항을 충족시킬 수 있습니다.

  • 응용 프로그램을 포함하는 리소스 그룹이 복제 서버를 포함하는 리소스 그룹에 대해 약한 긍정적 유사성을 선언합니다.

  • 복제 서버를 포함하는 리소스 그룹이 응용 프로그램을 포함하는 리소스 그룹에 대해 강한 부정적 유사성을 선언합니다.

예 2-53  리소스 그룹 간의 유사성 결합

이 예에서는 다음 리소스 그룹 간의 유사성을 결합하는 명령을 보여줍니다.

  • 리소스 그룹 app-rg는 복제 서버에 의해 상태가 추적되는 응용 프로그램을 나타냅니다.

  • 리소스 그룹 rep-rg는 복제 서버를 나타냅니다.

이 예에서는 다음과 같이 리소스 그룹이 유사성을 선언합니다.

  • 리소스 그룹 app-rg는 리소스 그룹 rep-rg에 대해 약한 긍정적 유사성을 선언합니다.

  • 리소스 그룹 rep-rg는 리소스 그룹 app-rg에 대해 강한 부정적 유사성을 선언합니다.

이 예에서는 두 리소스 그룹이 존재한다고 가정합니다.

# clresourcegroup set -p RG_affinities=+rep-rg app-rg
# clresourcegroup set -p RG_affinities=--app-rg rep-rg