다음과 같은 사항이 Sun Cluster 3.0 5/02 업데이트 릴리스에서 변경되어 Sun Cluster 3.0 소프트웨어의 이번 업데이트와 이후의 모든 업데이트에 적용됩니다.
클러스터 구성 노드에서 수퍼유저가 되십시오.
RGOffload 자원 유형이 등록되었는지 확인하십시오.
다음 명령을 실행하면 자원 유형 목록이 인쇄됩니다.
# scrgadm -p|egrep SUNW.RGOffload |
필요하면 자원 유형을 등록하십시오.
# scrgadm -a -t SUNW.RGOffload |
RGOffload 자원을 사용하여 오프로드할 각 자원 그룹에서 Desired_primaries를 0으로 설정하십시오.
# scrgadm -c -g offload-rg -y Desired_primaries=0 |
중요한 페일오버 자원 그룹에 RGOffload 자원을 추가하고 확장 등록 정보를 설정하십시오.
하나의 자원 그룹을 자원 두 개 이상의 rg_to_offload 목록에 포함시키지 마십시오. 하나의 자원 그룹을 여러 개의 rg_to_offload 목록에 포함시키면 자원 그룹이 온라인과 오프라인 상태를 반복하여 전환됩니다.
확장 등록 정보에 대한 설명은 "RGOffload 확장 등록 정보 구성(5/02)"을 참조하십시오.
# scrgadm -aj rgoffload-resource -t SUNW.RGOffload -g critical-rg \ -x rg_to_offload=offload-rg-1, offload-rg-2, ... \ -x continue_to_offload=TRUE -x max_offload_retry=15 |
여기서 rg_to_offload 이외의 확장 등록 정보에는 기본값이 표시되어 있습니다. rg_to_offload는 서로 의존 관계가 없는 자원 그룹을 쉼표로 분리하여 표시한 목록입니다. RGOffload 자원을 추가할 자원 그룹은 이 목록에 포함할 수 없습니다.
RGOffload 자원을 활성화하십시오.
# scswitch -ej rgoffload-resource |
RGOffload 자원에 대한 중요한 페일오버 자원의 의존 관계를 설정하십시오.
# scrgadm -c -j critical-resource \ -y Resource_dependencies=rgoffload-resource |
Resource_dependencies_weak를 사용할 수도 있습니다. RGOffload 자원 유형에 대하여 Resource_dependencies_weak를 사용하면 offload-rg의 오프로드 중에 오류가 발생해도 중요한 페일오버 자원을 시작할 수 있습니다.
오프로드할 자원 그룹을 온라인으로 전환하십시오.
# scswitch -z -g offload-rg, offload-rg-2, ... -h nodelist |
중요한 자원 그룹이 오프라인 상태인 모든 노드에서 자원 그룹이 온라인 상태를 유지합니다. 결함 모니터가 중요한 자원 그룹이 온라인 상태인 노드에서 자원 그룹을 실행하지 못하게 합니다.
오프로드할 자원 그룹에 대한 Desired_primaries가 0으로 설정되기 때문에(단계 4 참조), -Z 옵션을 사용해도 이 자원 그룹이 온라인으로 전환되지 않습니다.
중요한 페일오버 자원 그룹이 온라인 상태가 아니면 온라인 상태로 전환하십시오.
# scswitch -Z -g critical-rg |
이 예에서는 RGOffload 자원(rgofl), RGOffload 자원을 포함하는 중요한 자원 그룹(oracle_rg), 중요한 자원 그룹이 온라인으로 전환될 때 오프로드되는 확장 가능 자원 그룹(IWS-SC, IWS-SC-2) 등을 구성하는 방법을 설명합니다. 이 예에서 중요한 자원은 oracle-server-rs입니다.
이 예에서 oracle_rg, IWS-SC 및 IWS-SC-2는 클러스터 triped의 어느 노드에서나 마스터할 수 있습니다:phys-triped-1, phys-triped-2, phys-triped-3.
[SUNW.RGOffload 자원 유형이 등록되었는지 확인하십시오.] # scrgadm -p|egrep SUNW.RGOffload [필요하면 자원 유형을 등록하십시오.] # scrgadm -a -t SUNW.RGOffload [RGOffload 자원에 의해 오프로드될 각 자원 그룹에서 Desired_primaries를 0으로 설정하십시오. ] |