翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ジャーナルエクスポートの一般的なエラー
重要
サポート終了通知: 既存のお客様は、07/31/2025 のサポート終了QLDBまで Amazon を使用できます。詳細については、「Amazon Ledger QLDB を Amazon Aurora Postgre に移行するSQL
このセクションでは、ジャーナルエクスポートリクエストQLDBに対して Amazon によってスローされるランタイムエラーについて説明します。
以下は、サービスによって返される一般的な例外のリストです。それぞれの例外には、特定のエラーメッセージに加え、簡単な説明と考えられる解決方法に関する推奨事項が記載されています。
- AccessDeniedException
-
メッセージ:
ユーザー:
userARN
は、iam:PassRole on リソース: を実行する権限がありません。roleARN
QLDB サービスに IAMロールを渡すアクセス許可がありません。QLDB にはすべてのジャーナルエクスポートリクエストのロールが必要であり、このロールを に渡すためのアクセス許可が必要ですQLDB。ロールはQLDB、指定した Amazon S3 バケットの書き込みアクセス許可を に付与します。
QLDB サービス () の指定されたIAMロールリソースで
PassRole
APIオペレーションを実行するアクセス許可を付与する IAMポリシーを定義していることを確認しますqldb.amazonaws.com
。ポリシーの例については、「Amazon のアイデンティティベースのポリシーの例 QLDB」を参照してください。 - IllegalArgumentException
-
メッセージ:
QLDB S3 設定の検証中にエラーが発生しました。
errorCode
errorMessage
このエラーの原因として考えられるのは、指定したバケットが Simple Storage Service (Amazon S3) に存在しないことです。または、 QLDB には、指定した Amazon S3 バケットにオブジェクトを書き込むのに十分なアクセス許可がありません。
エクスポートジョブリクエストで指定した S3 バケット名が正しいか確認します。バケットの命名規則の詳細については、「Amazon Simple Storage Service ユーザーガイド」の「バケットの制約と制限」を参照してください。
また、QLDBサービス () に
PutObject
および アクセスPutObjectAcl
許可を付与するポリシーを、指定したバケットに定義していることを確認しますqldb.amazonaws.com
。詳細については、「エクスポートアクセス許可」を参照してください。 - IllegalArgumentException
-
メッセージ:
Unexpected response from Amazon S3 while validating the S3 configuration. (S3 設定の検証中に、Amazon S3 から不測のレスポンスがありました。) S3 からのレスポンス:
errorCode
errorMessage
指定した S3 バケットにジャーナルエクスポートデータを書き込もうとしましたが、Simple Storage Service (Amazon S3) エラーレスポンスがあり失敗しました。考えられる原因の詳細については、「Amazon Simple Storage Service ユーザーガイド」の「Amazon S3 のトラブルシューティング」を参照してください。
- IllegalArgumentException
-
メッセージ:
Amazon S3 bucket prefix must not exceed 128 characters (Amazon S3 バケットプレフィックスは 128 文字以下でなければなりません)
ジャーナルエクスポートのリクエストで指定したプレフィックスが 128 文字を超えています。
- IllegalArgumentException
-
メッセージ:
Start date must not be greater than end date (開始日は終了日よりも前の日付でなければなりません)
InclusiveStartTime
と はどちらもExclusiveEndTime
ISO8601日付と時刻の形式、および協定世界時 () である必要がありますUTC。 - IllegalArgumentException
-
メッセージ:
End date cannot be in future (終了日を現在よりも後の日付にすることはできません)
InclusiveStartTime
とExclusiveEndTime
は両方ともISO 8601
日付と時刻の形式、および である必要がありますUTC。 - IllegalArgumentException
-
メッセージ:
指定されたオブジェクト暗号化設定 (S3EncryptionConfiguration) は AWS Key Management Service (AWS KMS) キーと互換性がありません
ObjectEncryptionType
がNO_ENCRYPTION
またはSSE_S3
のKMSKeyArn
が指定されています。SSE_KMS
のオブジェクトの暗号化タイプに対してのみ、カスタマーマネージド AWS KMS key を指定できます。Simple Storage Service (Amazon S3) のサーバー側の暗号化オプションの詳細については、「Amazon S3 デベロッパーガイド」の「サーバー側の暗号化を使用したデータの保護」を参照してください。 - LimitExceededException
-
メッセージ:
Exceeded the limit of 2 concurrently running Journal export jobs (ジャーナルエクスポートジョブの同時実行の上限数 2 を超えています)
QLDB では、ジャーナルの同時エクスポートジョブを 2 つというデフォルトの制限が適用されます。