보호 그룹은 응용 프로그램 자원 그룹을 위한 컨테이너로서, 재해로부터 보호되는 서비스를 위한 데이터를 포함하고 있습니다. Sun Cluster Geographic Edition 소프트웨어는 데이터를 기본 클러스터에서 대기 클러스터로 복제하여 데이터를 보호합니다. Oracle Data Guard Broker 구성을 보호 그룹에 추가함으로써 Sun Cluster Geographic Edition 소프트웨어는 Oracle Data Guard Broker 구성에 속하는 Oracle RAC 데이터베이스의 복제 상태를 모니터합니다.
또한 Sun Cluster Geographic Edition 소프트웨어는 시작, 중지, 전환 및 인계와 같은 보호 그룹 조작 중에 Oracle Data Guard Broker 구성의 역할 및 상태를 제어합니다.
보호 그룹에 Oracle Data Guard Broker 구성을 추가하기 전에 다음 조건이 충족되어 있는지 확인합니다.
보호 그룹이 로컬 클러스터에 정의되어 있습니다.
파트너 클러스터에 접근할 수 있는 경우 보호 그룹이 로컬 클러스터와 파트너 클러스터에서 오프라인 상태입니다.
Oracle Data Guard Broker 구성이 로컬 클러스터와 파트너 클러스터 모두에 존재합니다.
Oracle Data Guard에 의해 복제되는 Oracle RAC 데이터베이스를 관리하는 Oracle RAC 서버 프록시 자원 그룹 및 Oracle RAC 서버 프록시 자원이 로컬 클러스터와 파트너 클러스터 모두에 존재합니다.
클러스터 노드에 로그인합니다.
이 단계를 완료하려면 Geo Management RBAC 권한 프로파일이 할당되어야 합니다. RBAC에 대한 자세한 내용은 Sun Cluster Geographic Edition 시스템 관리 설명서의 Sun Cluster Geographic Edition 소프트웨어와 RBAC를 참조하십시오.
보호 그룹에 Oracle Data Guard Broker 구성을 추가합니다.
이 명령은 로컬 클러스터의 보호 그룹에 구성을 추가하고 파트너 클러스터가 동일한 이름의 보호 그룹을 포함하는 경우 파트너 클러스터로 새 구성을 전파합니다.
phys-node-n# geopg add-replication-component -p property [-p...] ODGConfigurationName protectiongroupname |
Oracle Data Guard Broker 구성, Oracle RAC 서버 프록시 자원 그룹 또는 Oracle 데이터베이스 사용자 이름 및 연관된 암호의 등록 정보를 지정합니다.
다음 등록 정보를 지정할 수 있습니다.
local_database_name – Oracle Data Guard Broker 구성의 로컬 데이터베이스 이름입니다.
local_db_service_name – 로컬 데이터베이스에 대한 Oracle 네트워크 서비스 이름입니다.
local_rac_proxy_svr_rg_name – Oracle Data Guard Broker 구성의 로컬 데이터베이스를 관리하는 로컬 Oracle RAC 서버 프록시 자원 그룹의 이름입니다.
remote_database_name – Oracle Data Guard Broker 구성의 원격 데이터베이스 이름입니다.
remote_db_service_name – 원격 데이터베이스에 대한 Oracle 네트워크 서비스 이름입니다.
remote_rac_proxy_svr_rg_name – Oracle Data Guard Broker 구성의 원격 데이터베이스를 관리하는 파트너 클러스터의 Oracle RAC 서버 프록시 자원 그룹 이름입니다.
replication_mode – Oracle Data Guard Broker 구성의 데이터베이스에 대한 복제 모드입니다.
standby_type – Oracle Data Guard Broker 구성의 데이터베이스에 대한 대기 유형입니다.
sysdba_password – Oracle SYSDBA 권한 데이터베이스 사용자의 암호입니다. 명령줄에서 실제 암호를 지정하지 마십시오. -p sysdba_password=만 지정하면 geopg 명령을 실행할 때 실제 암호를 입력하라는 메시지가 표시됩니다. 이 암호는 입력 시 표시되지 않습니다.
sysdba_username – Oracle Data Guard Broker 전환 및 인계 조작을 수행할 수 있는 Oracle SYSDBA 권한 데이터베이스 사용자의 이름입니다.
설정할 수 있는 등록 정보에 대한 자세한 내용은 Sun Cluster Geographic Edition 시스템 관리 설명서의 부록 A, 표준 Sun Cluster Geographic Edition 등록 정보를 참조하십시오.
새 Oracle Data Guard Broker 구성의 이름을 지정합니다.
새 Oracle Data Guard Broker 구성이 포함된 보호 그룹의 이름을 지정합니다.
Sun Cluster Geographic Edition 소프트웨어에서 지원하는 이름 및 값에 대한 자세한 내용은 Sun Cluster Geographic Edition 시스템 관리 설명서의 부록 B, Sun Cluster Geographic Edition 엔티티의 합법적 이름 및 값 를 참조하십시오.
geopg 명령에 대한 자세한 내용은 geopg(1M) 매뉴얼 페이지를 참조하십시오.
이 예에서는 sales-pg 보호 그룹에 Oracle Data Guard Broker 구성을 추가하는 방법을 보여줍니다.
다음 명령을 성공적으로 실행하려면 로컬 및 원격 데이터베이스 서비스에 모두 연결할 수 있어야 합니다.
phys-paris-1# geopg add-replication-component \ -p local_database_name=sales \ -p remote_database_name=salesdr \ -p local_db_service_name=sales-svc \ -p remote_db_service_name=salesdr-svc \ -p standby_type=물리 \ -p replication_mode=MaxPerformance \ -p sysdba_username=sys \ -p sysdba_password= \ -p local_rac_proxy_svr_rg_name=sales-rac-proxy-svr-rg \ -p remote_rac_proxy_svr_rg_name=salesdr-rac-proxy-svr-rg \ mysales.com sales-pg |