이 페이지에서는 클러스터화된 기존 데이터베이스를 확장하여 새 노드를 포함할 수 있습니다. 이 배치 프로시저는 필요한 경우 모니터링 에이전트, Oracle Clusterware 및 Oracle RAC(Real Application Clusters)를 설치합니다.
소프트웨어 라이브러리가 설정되어 있는지 확인하십시오. 이는 클러스터 데이터베이스 확장 작업을 수행하기 위해 추가 소프트웨어를 업로드하지 않아도 된다는 점을 제외하고 Oracle RAC 프로비전과 유사합니다.
oinstall 및 dba 그룹을 사용할 수 있어야 합니다. 반드시 사용자가 이 그룹에 속할 필요는 없습니다.
그룹 ID와 함께 이 작업을 실행하기 위해 사용되는 사용자 인증서는 선택한 클러스터의 모든 노드(대상)에서 동일해야 합니다.
기존 클러스터에 추가하려는 노드는 소스 CRS 클러스터에 속해야 하지만 반드시 Oracle RAC에 있을 필요는 없습니다.
선택한 노드는 두 개 이상의 인터페이스를 가져야 합니다.
사용자는 모든 노드에서 sudo 권한을 가져야 합니다(UNIX의 경우에만).
각 노드는 1GB 이상의 물리적 메모리(RAM)를 가져야 합니다.
에이전트는 클러스터에 추가하려는 노드에 설치되어야 합니다.
기존 클러스터 노드에 대해 사용되는 공유 저장 영역은 추가 중인 새 노드에 액세스할 수 있어야 합니다.
이 배치 프로시저는 다음 단계로 구성됩니다.
필요 조건 준비: 배치 프로시저가 실행될 때 이 단계에서 선택한 모든 노드의 임시 작업 디렉토리에 압축을 풀고 필요 조건 검사를 준비하며 구성 요소를 수정합니다.
SSH 설정: 이 단계에서 배치 프로시저는 필요 조건 구성 요소를 사용하여 선택한 노드 중 하나와 클러스터의 나머지 노드 사이에 SSH를 설정합니다. 이 프로시저는 선택한 각 노드에서 실행됩니다.
노드로 에이전트 푸시: 이 배치 프로시저는 Enterprise Manager가 모니터하지 않는 노드에서만 이 단계를 실행합니다. 이 단계는 해당 노드에 Management Agent를 배치합니다.
클러스터 검토 단계: 이 단계에서는 기존 클러스터에서 선택한(참조 대상 호출) 노드 중 하나에서 클러스터 검토 유틸리티가 실행됩니다. 이 유틸리티는 Enterprise Manager 저장소에서 누락된 정보를 검색합니다.
런타임 클러스터 데이터 로드: 이 단계에서는 클러스터 검토 유틸리티에서 수집한 누락된 데이터가 런타임 데이터로 로드됩니다.
필요 조건 및 수정: 일반적으로 이 단계는 두 부분으로 실행됩니다. 먼저 필요 조건 검사기가 실행되고 이어서 자동화된 수정 스크립트가 실행됩니다.
주: 이 단계를 실행하도록 선택하면 필요 조건 검사기와 자동화된 수정 스크립트가 모두 실행되므로 수정 스크립트를 실행하는 데 필요한 sudo 권한이 있어야 합니다.
단, 수정 스크립트 실행을 비활성화하여 필요 조건만 실행하도록 선택할 수 있습니다. 필요에 따라 수동으로 실패한 필요 조건 검사를 수정하고 배치 프로시저를 다시 실행할 수 있습니다.
주: 필요 조건 검사기만 실행할 경우 sudo 권한이 필요하지 않습니다.
Clusterware 아카이브 및 대상 노드로 복사: 이 단계는 Oracle Clusterware 바이너리를 포함한 zip 파일을 생성하고 기존 Oracle Clusterware(CRS) 홈이 없는 대상 노드로 복사합니다.
Clusterware 아카이브 준비: 이 단계에서는 복사된 CRS 바이너리가 선택한 대상 노드의 CRS Oracle 홈 위치에 준비됩니다.
공유 위치 확인: 모든 대상 노드에서 OCR, VDisk 및 데이터 파일의 공유 위치에 액세스할 수 있도록 CVU(클러스터 확인 유틸리티)가 실행됩니다.
클러스터 확인 유틸리티: 새 대상 노드에서 CVU가 실행됩니다. 이때 Oracle Clusterware는 Oracle 홈이 Oracle Clusterware 설치에 호환될 수 있도록 해야 합니다.
Clusterware 복제: 이 단계에서는 복제 모드에서 Oracle Universal Installer를 사용하여 Oracle Clusterware 홈이 복제(구성)됩니다.
Clusterware 노드 추가: 참조 노드에서 기존 클러스터에 새 대상을 추가하기 위해 이 단계가 실행됩니다. 이 단계가 실행되면 root add node 스크립트가 생성됩니다.
Clusterware 노드 목록 갱신: 이 단계에서 중앙 인벤토리는 물론 각 노드의 orainventory도 결과 클러스터(즉, 새 대상 노드로 확장된 클러스터)의 모든 노드에 있는 정보로 갱신됩니다.
Clusterware 루트 스크립트: 새 대상 노드에서 Oracle Clusterware 루트 스크립트가 실행되어 Oracle Clusterware 스택을 시작합니다.
Clusterware 구성: 이 단계는 모든 새 노드에서 구성 도구(racgons)를 실행합니다.
홈 등록: 이 단계에서 인벤토리 수집 목적으로 새 Oracle 홈이 Management Agent에 등록됩니다.
Clusterware 설치 후 클러스터 확인 유틸리티 실행: Oracle Clusterware 설치가 완료되었는지 확인하기 위해 CVU가 실행됩니다. 이 유틸리티는 Oracle Clusterware 스택이 성공적으로 시작되었는지도 확인합니다.
ASM 아카이브 및 복사: 이 단계는 ASM 바이너리를 포함한 zip 파일을 생성하고 기존 ASM Oracle 홈이 없는 대상 노드로 복사합니다.
ASM 아카이브 준비: 이 단계에서는 복사된 ASM 바이너리가 선택한 대상 노드의 ASM Oracle 홈 위치에 준비됩니다.
ASM 복제: 이 단계에서 복제 모드에서 Oracle Universal Installer를 사용하여 ASM 홈이 복제(구성)됩니다.
ASM 노드 목록 갱신: 이 단계에서 중앙 인벤토리는 물론 각 노드의 orainventory도 결과 클러스터(새 대상 노드가 있는 확장된 클러스터)의 모든 노드에 있는 정보로 갱신됩니다.
ASM 루트 스크립트: ASM 루트 스크립트는 새 대상 노드에서 실행됩니다.
RAC 아카이브 및 복사: 이 단계는 Oracle RAC 바이너리를 포함한 zip 파일을 생성하고 기존 RAC Oracle 홈이 없는 대상 노드로 복사합니다.
RAC 아카이브 준비: 이 단계에서는 복사된 Oracle CRS 바이너리가 선택한 대상 노드의 RAC Oracle 홈 위치에 준비됩니다.
RAC 복제: 이 단계에서는 복제 모드에서 Oracle Universal Installer를 사용하여 Oracle RAC 홈이 복제(구성)됩니다.
RAC 노드 목록 갱신: 이 단계에서 중앙 인벤토리는 물론 각 노드의 orainventory도 결과 클러스터(새 대상 노드가 있는 확장된 클러스터)의 모든 노드에 있는 정보로 갱신됩니다.
RAC 루트 스크립트: Oracle RAC 루트 스크립트는 새 대상 노드에서 실행됩니다.
RAC 인스턴스 추가: 이 단계에서 배치 프로시저가 리스너를 시작하고 새 Oracle RAC 인스턴스가 선택한 클러스터에 추가됩니다.
대상 검색: 이 배치 프로시저의 마지막 단계로 모든 새 대상(Oracle Clusterware, Oracle RAC 및 ASM)이 검색됩니다.
Real Application Clusters 프로비전 문제 해결
Copyright © 1996, 2007, Oracle. All rights reserved.