OCI의 일반적인 알려진 문제 GoldenGate
전체 서비스에 적용되는 일반적인 알려진 문제와 해결 방법에 대해 알아봅니다.
Oracle GoldenGate 23.26.x로 업그레이드한 후 배치 콘솔 액세스에 502개의 잘못된 게이트웨이 오류가 발생하거나 로그인 후 GoldenGate 프로세스 나열을 실패할 수 있습니다.
Oracle Cloud Infrastructure GoldenGate 23.26 배치는 이전 레이블에서 버전 23.26.x로 업그레이드한 후 또는 23.26.x 배치에서 정지/시작 작업을 수행한 후 비정상일 수 있습니다.
임시해결책: 이 문제를 해결하기 위해 업그레이드가 oggoracle:23.26.1.0.0_260331 레이블로 Oracle 배치에 영향을 미쳤습니다.
Big Data 및 기타 비Oracle 레이블의 경우 곧 수정 사항이 발표될 예정입니다. 영향을 방지하려면 임시 수동 완화에 대해 고객지원센터에 문의하십시오.
AdminClient: info profile 명령에 문제 발생
AdminClient에서 info profile 명령을 사용하면 오류 302가 반환됩니다.
임시해결책: 다음 REST API 명령을 사용합니다.
GET https://<deployment URL>/services/adminsrvr/v2/config/types/ogg:managedProcessSettings/values/ogg:managedProcessSettings:Default
배포 및 수신기 경로는 21.x 배포가 21.17로 업그레이드된 후 실패할 수 있습니다.
Oracle GoldenGate 버전 21.17 및 26ai부터 경로는 기본 예약 도메인 이름인 "네트워크"를 사용하므로 다른 도메인 이름을 사용하는 기존 경로가 실패하고 다음 오류가 보고됩니다.
ERROR\| Exception Message: The network connection could not be established: 'OGG-10351' - 'Generic error -1 noticed. Error description - credential store alias not found in domain.'
임시해결책: OCI GoldenGate 배치 콘솔에서 각 경로를 편집하고 도메인 이름을 "네트워크"로 변경한 다음 경로를 다시 시작하십시오. 확인하려면 구성 페이지의 인증서 저장소 섹션에서 경로 인증 사용자의 도메인을 확인하십시오.
관리 클라이언트를 사용하려는 경우 다음 명령을 실행하여 도메인 이름을 업데이트합니다. <path_name> 및 <alias> 자리 표시자를 교체해야 합니다.
소스 시작 경로의 경우:
ALTER DISTPATH <path_name> TARGET AUTHENTICATION USERIDALIAS <alias> domain
Network
대상 시작 경로에 대해 다음을 수행합니다.
ALTER RECVPATH <path_name> SOURCE AUTHENTICATION USERIDALIAS <alias> domain
Network
Big Data용 Oracle GoldenGate 21.17로 업그레이드하는 중 문제 발생
Big Data용 Oracle GoldenGate 버전 21.14, 21.15 또는 21.16에서 보안 저장소 및/또는 키 저장소 접속 속성이 구성된 버전 21.17로 업그레이드하는 사용자가 실패하고 보고된 오류는 다음과 같습니다.
Caused by: oracle.goldengate.util.GGException: An exception occurred when creating the Kafka Producer object.
Caused by: org.apache.kafka.common.KafkaException: Failed to construct kafka producer
Caused by: org.apache.kafka.common.KafkaException: Failed to load SSL keystore /u02/connections/<connection OCID>/trustStore of type JKS
Caused by: java.io.IOException: keystore password was incorrect
임시해결책:
-
JKS 보안 저장소 및 키 저장소를 PKCS12로 변환합니다.
-
keystore의 경우 암호를 묻는 메시지가 표시됩니다. Keytool은 JDK의 유틸리티입니다.
keytool -importkeystore -srckeystore [MY_KEYSTORE.jks] -destkeystore [MY_KEYSTORE.p12] -srcstoretype JKS -deststoretype PKCS12 -deststorepass [PASSWORD_PKCS12] -
보안 저장소의 경우 암호를 묻는 프롬프트가 표시됩니다.
keytool -importkeystore -srckeystore [MY_TRUSTSTORE.jks] -destkeystore [MY_TRUSTSTORE.p12] -srcstoretype JKS -deststoretype PKCS12 -deststorepass [PASSWORD_PKCS12]
-
-
Kafka 생산자 속성 파일에서 다음을 설정합니다.
ssl.truststore.type=PKCS12 ssl.keystore.type=PKCS12
21.15 또는 23.x 빌드에서 21.14로 롤백하는 중 문제가 발생했습니다.
21.15 또는 23.x 빌드를 다음 빌드 중 하나로 롤백하려고 시도하는 경우:
-
Oracle(21.14.0.0.0_240525)
-
빅데이터(21.14.0.0.0_240515)
-
MySQL(21.14.0.0.0_240404)
-
MSSQL(21.14.0.0.0_240404)
다음 문제 중 하나가 발생할 수 있습니다.
-
새 전자 지갑 암호화 기능으로 인해 누락된 접속/인증서 문제가 21.15 이상 도입되었습니다.
임시해결책: 기존 접속을 배치에 지정 해제하고 재지정하고 사용 중인 배포 또는 수신기 경로에 필요한 누락된 사용자를 재생성해야 합니다.
-
23.x에서 21.14까지의 롤백에서 성능 측정항목 서비스의 문제로 인해 서비스 관리자 시작을 실패했습니다. 이 문제가 발생하면 Oracle Support에 문의하십시오.
-
Oracle GoldenGate 프로세스가 "OGG-02431 검사점 파일에서 부적합한 레코드 헤더가 발견되었습니다." 오류로 인해 실패했습니다.
임시해결책: 시리즈에서 사용 가능한 최신 21.14 빌드로 배포를 업그레이드합니다. 이슈가 지속되는 경우 Oracle Support에 문의하십시오.
IP를 사용하여 IAM 사용 배치에 액세스하려고 시도하는 중 부적합한 재지정 URL 오류가 발생했습니다.
배치의 IP 주소를 사용하여 IAM 사용 배치에 액세스하려고 시도할 때 다음 오류가 발생합니다.
{"error":"invalid_redirect_uri","error_description":"Client
xxxxxxxx1ocioraclecloudcom_APPID requested an invalid redirect URL: https://192.x.x.x/services/adminsrvr/v2/authorization. ECID:
xxxx"}
임시해결책: 다음 중 하나를 수행합니다.
옵션 1: ID 도메인 애플리케이션에 배치 IP 주소를 추가합니다. 이를 변경하려면 응용 프로그램에 지정된 사용자 그룹의 일부여야 합니다.
-
Oracle Cloud 탐색 메뉴에서 ID 및 보안을 선택한 다음 ID에서 도메인을 선택합니다.
-
Domains(도메인) 목록에서 도메인을 선택합니다.
-
도메인의 ID 도메인 리소스 메뉴에서 Oracle Cloud Services를 선택합니다.
-
Oracle Cloud Services 목록에서 애플리케이션을 선택합니다. 예를 들어, GGS INFRA Application for Deployment Id:<deployment OCID>입니다.
-
애플리케이션 페이지의 OAuth 구성에서 OAuth 구성 편집을 선택합니다.
-
재지정 URL의 경우 도메인 대신 배치의 IP가 포함된 배치의 콘솔 URL을 입력합니다. 예:
https://<deployment-ip>/services/adminsrvr/v2/authorization. -
변경사항을 저장합니다.
옵션 2: 클라이언트 호스트 파일에 항목을 추가하여 127.0.0.1를 배치 FQDN에 매핑합니다(<region>를 해당 영역으로 대체). 예:
127.0.0.1 xx.deployment.goldengate.<region>.oci.oraclecloud.com
IAM 배치에서 사용자정의 인증서를 업데이트할 수 없습니다.
이 서비스는 영역 간 액세스에 영향을 주고 대상 영역의 IAM 리소스에 대한 업데이트가 필요하므로 FQDN 업데이트를 금지합니다.
임시해결책: 이 문제를 해결하려면 업데이트된 FQDN을 사용할 새 배치를 생성하십시오.
Oracle GoldenGate REST API는 302개의 재지정을 인덱스 페이지로 반환합니다.
GoldenGate REST API를 사용하여 OCI GoldenGate 배치를 관리할 수 있습니다. Oracle GoldenGate에 익숙한 사용자에게는 서비스 관리자가 OCI GoldenGate에 노출되지 않으며 서비스 관리자에 대한 호출은 반환할 수 없습니다.
AdminClient: 협상할 수 없음: 일치하는 호스트 키 유형을 찾을 수 없습니다.
Cloud Shell에서 AdminClient를 사용하여 배치에 접속할 때 다음 메시지가 나타날 수 있습니다.
FIPS mode initialized.
Unable to negotiate with <ip-address> port 22: no matching host key type found. Their offer: ssh-ed25519
Action completed. Waiting until the work request has entered state: ('SUCCEEDED',)
FIPS mode initialized.
Unable to negotiate with <ip-address> port 22: no matching host key type found. Their offer: ssh-ed25519
Cannot create ssh tunnelnel
임시해결책: 다음 단계를 완료하십시오.
-
새 Cloud Shell 세션을 엽니다.
-
다음 명령을 사용하여 파일을 만듭니다.
cat .ssh/config -
.ssh/config파일에 다음을 입력한 다음 저장합니다.HostkeyAlgorithms ssh-rsa,ssh-ed25519 PubkeyAcceptedKeyTypes ssh-ed25519,ssh-rsa -
기존
.ssh/known_hosts파일이 있는 경우 삭제합니다. -
Cloud Shell 세션을 닫습니다.
-
배포 세부정보 페이지에서 관리 클라이언트 실행을 선택합니다.