本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Neptune 加载程序错误
当错误出现后,响应的 BODY
中将返回 JSON 对象。message
对象包含对错误的描述。
错误类别
Error 400
– 语法错误将返回 HTTP400
错误请求错误。此消息描述错误。Error 500
– 无法处理的有效请求返回 HTTP500
内部服务器错误。此消息描述错误。
以下是来自加载程序的可能的错误消息,其中包含对错误的描述。
加载程序错误消息
-
Couldn't find the AWS credential for iam_role_arn
(HTTP 400)未找到凭证。对照 IAM 控制台或 AWS CLI 输出验证提供的证书。确保您已将在
iamRoleArn
中指定的 IAM 角色添加到集群。 -
S3 bucket not found for source
(HTTP 400)S3 存储桶不存在。请检查存储桶的名称。
-
The source
(HTTP 400)source-uri
does not exist/not reachable在 S3 存储桶中未找到匹配的文件。
-
Unable to connect to S3 endpoint. Provided source =
(HTTP 500)source-uri
and region =aws-region
无法连接到 Amazon S3。区域必须与集群区域匹配。确保具有 VPC 端点。有关创建 VPC 端点的信息,请参阅 创建 Amazon S3 VPC 端点。
-
Bucket is not in provided Region (
(HTTP 400)aws-region
)存储桶必须与您的 Neptune 数据库实例位于同一 AWS 区域。
-
Unable to perform S3 list operation
(HTTP 400)提供的 IAM 用户或角色对存储桶或文件夹无
List
权限。检查存储桶上的此策略或访问控制列表 (ACL)。 -
Start new load operation not permitted on a read replica instance
(HTTP 405)加载是写入操作。在读取/写入集群终端节点上重试加载。
-
Failed to start load because of unknown error from S3
(HTTP 500)Amazon S3 返回了未知错误。联系 AWS 支持
。 -
Invalid S3 access key
(HTTP 400)访问密钥无效。请检查提供的凭证。
-
Invalid S3 secret key
(HTTP 400)秘密密钥无效。请检查提供的凭证。
-
Max concurrent load limit breached
(HTTP 400)如果提交的加载请求没有附带
"queueRequest" : "TRUE"
,并且当前正在运行加载作业,则请求将失败并显示此错误。 -
Failed to start new load for the source "
(HTTP 400)source name
". Max load task queue size limit breached. Limit is 64Neptune 支持一次对多达 64 个加载程序任务进行排队。如果额外的加载请求提交到已经包含 64 个作业的队列,请求将失败并显示此消息。