Installing Oracle GoldenGate

Oracle GoldenGate Microservices Architecture를 처음으로 설치하는 단계에 대해 알아보고 새 버전의 Oracle GoldenGate 기본 릴리스를 다운로드하는 지침을 제공합니다.

후속 패치를 다운로드하여 기본 릴리스에 설치하려면 다음 위치에서 My Oracle Support의 Patches and Updates(패치 및 업데이트) 탭으로 이동합니다.

https://support.oracle.com 또한 Oracle GoldenGate Microservices Architecture용 패치 설치를 참조하십시오.

Oracle GoldenGate 마이크로서비스 구조 설치

Oracle 및 비Oracle 데이터베이스용 Oracle GoldenGate Microservices Architecture를 설치하는 단계는 동일합니다. 그러나 설치를 시작하기 전에 몇 가지 필수 조건이 있습니다.

설치를 시작하기 전에 운영 체제 및 필요한 데이터베이스 구성을 충족하는지 확인합니다. 마이크로서비스 아키텍처 설치를 시작하기 전에 다음 링크를 참조하십시오.

Oracle GoldenGate MMA(Microservices Architecture)를 설치하려면 다음 단계를 수행하십시오.

  1. Performing an Interactive Installation with OUI for MA 또는 Performing a Silent Installation with OUI에 나와 있는 단계를 사용하여 Oracle GoldenGate 소프트웨어를 설치합니다.

  2. 필요한 경우 데이터베이스에 필요한 환경 변수를 설정합니다.

    주: (Oracle만 해당) Oracle GoldenGate 21c 릴리스부터 ORACLE_HOME 및 LD_LIBRARY_PATH는 데이터베이스 디렉토리를 가리키지 않습니다. 통합 빌드 기능을 사용하면 Oracle Database 클라이언트 소프트웨어가 Oracle GoldenGate에 내장되어 있으므로 이제 이러한 환경 변수가 OGG_HOME(하위) 디렉토리를 가리킵니다.

  3. 보안 GoldenGate 배치를 위해 클라이언트, 서버 및 신뢰할 수 있는 rootCA 인증서를 생성합니다. 이러한 인증서를 만드는 단계는 보안 배치에 대한 인증서 생성에서 사용할 수 있습니다.

  4. Oracle GoldenGate Configuration Assistant(oggca) 마법사를 실행하여 Oracle GoldenGate 설치에 대한 배치를 추가합니다. OGGCA 유틸리티 실행 단계는 배치 추가를 참조하십시오.

설치 프로그램이 Oracle GoldenGate 홈 디렉토리($OGG_HOME)를 선택한 데이터베이스와 연관된 중앙 인벤토리에 등록합니다. 제품이 OUI를 사용하여 설치된 경우 인벤토리에는 호스트에 설치된 모든 Oracle 소프트웨어 제품에 대한 정보가 저장됩니다.

MA에 대해 OUI를 사용하여 대화식 설치 수행

그래픽 사용자 인터페이스를 사용하여 필요한 설치 정보에 대한 프롬프트와 함께 Oracle GoldenGate를 설치할 수 있습니다. 이러한 지침은 새로운 설치 및 업그레이드에 적용됩니다.

  1. Oracle GoldenGate를 설치할 임시 스테이지 디렉토리를 생성합니다.

    예를 들어, Linux의 경우 디렉토리는 mkdir /u01/stage/oggsc입니다.

    Windows의 경우 Oracle GoldenGate를 설치할 디렉토리(예: gghome)와 설치 .zip 파일(예: ogg)을 보관할 디렉토리를 생성합니다. 예: C:>mkdir gghome ogg

  2. 임시 스테이지 디렉토리에 설치 .zip 파일의 압축을 풉니다. 예:

    Linux의 경우: unzip ./fbo_ggs_Linux_x64_Oracle_services_shiphome.zip -d ./temp directory

    Windows의 경우: C:\ogg>unzip fbo_ggs_Windows_x64_Oracle_services_shiphome.zip -d temp

  3. 확장된 디렉토리에서 UNIX 또는 Linux에서 fbo_ggs_Linux_x64_Oracle_services_shiphome/Disk1/runInstaller 프로그램을 실행합니다. Windows에서 fbo_ggs_Windows_x64_Oracle_services_shiphome/Disk1/setup.exe 프로그램을 실행합니다.

    OUI 설치 마법사가 시작됩니다.

  4. 설치 옵션 선택 페이지에서 환경에 대한 Oracle Database 버전을 선택한 후 다음을 누릅니다.

  5. 설치 세부 정보 지정 페이지에서 다음을 지정합니다.

    1. 소프트웨어 위치에 대해 Oracle GoldenGate 소프트웨어가 설치될 위치를 지정합니다. 설치가 완료된 후 Oracle GoldenGate 홈(OGG_HOME)이 됩니다. 예: Windows의 경우 C:\gghome. $OGG_HOME 환경 변수가 설정된 경우 표시되는 경로여야 합니다. 지정된 디렉토리는 Oracle Central Inventory에 등록된 홈일 수 없습니다.

    2. 다음을 누릅니다.

  6. 요약 페이지에서 설치를 위한 충분한 공간이 있으며 설치 선택 사항이 올바른지 확인합니다.

    1. (선택 사항) 응답 파일 저장을 눌러 설치 정보를 응답 파일에 저장합니다. 이 파일을 입력으로 사용하여 명령줄에서 설치 프로그램을 실행하여 다른 시스템에 성공적으로 설치한 결과를 복제할 수 있습니다. 이 파일을 편집하거나 템플리트에서 새 파일을 생성할 수 있습니다.

    2. 설치를 시작하려면 설치를 누르고, 뒤로 이동하여 입력 사양을 변경하려면 뒤로를 누릅니다. 기존 Oracle GoldenGate 설치를 업그레이드할 때 OUI는 소프트웨어 위치에 파일 또는 디렉토리가 있음을 알립니다. 예를 눌러 계속합니다.

    3. 중앙 인벤토리 디렉토리를 만든 경우 INVENTORY_LOCATION/orainstRoot.sh 스크립트를 실행하라는 메시지가 표시됩니다. 이 스크립트는 루트 운영 체제 사용자로 실행되어야 합니다. 이 스크립트는 인벤토리 데이터를 설정하고 설치된 각 Oracle 제품(이 경우 Oracle GoldenGate)에 대한 하위 디렉토리를 생성합니다.

    설치가 완료되면 알림을 받습니다.

  7. 설치를 완료하려면 닫기를 누릅니다.

OUI를 사용하여 자동 설치 수행

시스템에 X-Windows 또는 그래픽 인터페이스가 없거나 자동 방식으로 설치를 수행하려는 경우 명령줄 인터페이스에서 자동 설치를 수행할 수 있습니다. 자동 설치를 사용하면 조직의 여러 사용자가 Oracle 제품을 설치할 때 동일한 설치 옵션을 사용할 수 있습니다.

자동 설치는 응답 파일을 사용하여 수행됩니다. 응답 파일은 대화식 Oracle Universal Installer 세션 중 응답 파일 저장 옵션을 선택하거나 Oracle GoldenGate 이진의 압축을 해제한 후 응답 디렉토리에 있는 oggcore.rsp 템플리트를 편집하여 저장할 수 있습니다.

기본 응답 파일 편집

대화식 Oracle Universal Installer 세션의 설정을 저장하지 않고도 기본 응답 파일을 편집할 수 있습니다. 응답 파일을 수동으로 편집하는 경우 다음 정보를 제공하고 파일을 저장합니다.

Installing Oracle GoldenGate

응답 파일을 사용하여 자동 설치를 수행하려면 다음 단계를 수행하십시오.

  1. 다음 명령을 실행하여 Oracle GoldenGate 설치 프로그램이 포함된 폴더의 압축을 해제합니다.

    cd unzipped_directory/[fbo_]ggs_OS_database_services_shiphome/Disk1
  2. 다음 명령을 실행하여 설치 프로그램을 실행합니다.

    ./runInstaller -silent -nowait -responseFile absolute_path_to_response_file

Oracle GoldenGate 마이크로서비스 구조를 클러스터에 통합

클러스터에 Oracle GoldenGate를 설치한 경우 다음 단계를 수행하여 클러스터 솔루션 내에 Oracle GoldenGate를 통합합니다.

Oracle GoldenGate Microservices Architecture는 HTML5 웹 페이지, 명령행 인터페이스 및 API를 통한 원격 구성, 관리 및 모니터링 등의 기능을 갖춘 REST 지원 서비스를 제공합니다.

클러스터에서 Oracle GoldenGate를 설치하고 사용하는 방법에 대한 자세한 내용은 Oracle GoldenGate Microservices Architecture with Oracle Real Application Clusters Configuration Best Practices 기술 개요를 참조하십시오.