저널 내보내기의 일반적인 오류 - Amazon Quantum Ledger Database(QLDB)

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

저널 내보내기의 일반적인 오류

이 섹션에서는 저널 내보내기 요청 시 Amazon QLDB에서 발생하는 런타임 오류를 설명합니다.

다음은 서비스에서 반환하는 일반적인 예외 목록입니다. 각 예외에는 특정 오류 메시지와 가능한 해결 방법에 대한 간단한 설명 및 제안이 포함됩니다.

AccessDeniedException

메시지: 사용자: UserArn은 다음과 같은 작업을 수행할 권한이 없습니다. iam: PassRole on 리소스: RoLearn

IAM 역할을 QLDB 서비스에 전달할 권한이 없습니다. QLDB에는 모든 저널 내보내기 요청에 대한 역할이 필요하며 이 역할을 QLDB에 전달할 권한이 있어야 합니다. 이 역할은 지정된 Amazon S3 버킷에 대한 쓰기 권한을 QLDB에 제공합니다.

QLDB 서비스(qldb.amazonaws.com)의 지정된 IAM 역할 리소스에서 PassRole API 작업을 수행할 권한을 부여하는 IAM 정책을 정의했는지 확인하세요. 정책 예제는 Amazon QLDB의 자격 증명 기반 정책 예을 참조하십시오.

IllegalArgumentException

메시지: QLDB encountered an error validating S3 configuration: errorCodeerrorMessage

이 오류의 가능한 원인은 제공된 Amazon S3 버킷이 Amazon S3에 존재하지 않기 때문입니다. 또는 QLDB에 지정된 Amazon S3 버킷에 객체를 쓸 수 있는 충분한 권한이 없습니다.

내보내기 작업 요청에 제공한 S3 버킷 이름이 정확한지 확인하세요. 버킷 이름 지정에 대한 자세한 내용은 Amazon Simple Storage Service 사용 설명서버킷 규제 및 제한을 참조하세요.

또한 QLDB 서비스(qldb.amazonaws.com)에 대한 PutObjectPutObjectAcl 권한을 부여하는 지정된 버킷에 대한 정책을 정의했는지 확인합니다. 자세한 내용은 내보내기 권한 섹션을 참조하세요.

IllegalArgumentException

메시지: Unexpected response from Amazon S3 while validating the S3 configuration. S3로부터의 응답: errorCode errorMessage

제공된 Amazon S3 오류 응답으로 인해 제공된 S3 버킷에 저널 내보내기 데이터를 쓰려는 시도가 실패했습니다. 발생 가능한 원인에 대한 자세한 내용은 Amazon Simple Storage Service 사용 설명서Amazon S3 문제 해결을 참조하십시오.

IllegalArgumentException

메시지: Amazon S3 버킷 접두사는 128자를 초과할 수 없습니다

저널 내보내기 요청에 제공된 접두사가 128자를 초과합니다.

IllegalArgumentException

메시지: 시작 날짜는 종료 날짜보다 이후일 수 없습니다.

InclusiveStartTimeExclusiveEndTimeISO 8601 날짜 및 시간 형식이어야 하며 협정 세계시(UTC)여야 합니다.

IllegalArgumentException

메시지: 종료일은 미래일 수 없습니다

InclusiveStartTimeExclusiveEndTime은 UTC 기준의 ISO 8601 날짜 및 시간 형식이어야 합니다.

IllegalArgumentException

메시지: 제공된 객체 암호화 설정 (S3EncryptionConfiguration) 이 () 키와 호환되지 않습니다. AWS Key Management Service AWS KMS

KMSKeyArnNO_ENCRYPTION 또는 SSE_S3ObjectEncryptionType를 제공했습니다. SSE_KMS의 객체 암호화 유형에 고객 관리형 AWS KMS key 만 제공할 수 있습니다. Amazon S3의 서버 측 암호화 옵션에 대한 자세한 내용은 Amazon S3 개발자 안내서서버 측 암호화를 사용한 데이터 보호를 참조하세요.

LimitExceededException

메시지: 동시 실행 저널 내보내기 작업 제한인 2개를 초과했습니다‭ ‬

QLDB은 기본적으로 동시 저널 내보내기 작업을 2개로 제한합니다.