翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ジャーナルエクスポートの一般的なエラー
重要
サポート終了通知: 既存のお客様は、07/31/2025 のサポート終了QLDBまで Amazon を使用できます。詳細については、「Amazon 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
-
メッセージ: S3 設定の検証
QLDB中にエラーが発生しました。
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 つの同時ジャーナルエクスポートジョブのデフォルトの制限を適用します。