Redshift Spectrum /您尝试访问的存储区必须使用指定的端点

时间:2017-08-11 16:54:58

标签: amazon-s3 amazon-athena amazon-redshift-spectrum

我在S3中创建了一个镶木地板文件,并在Redshift / Spectrum中创建了一个指向它的外部表格。我的S3存储桶和Redshift集群都在us-west-2中。我在创建架构时指定了选项区域。

查询在Athena中顺利运行。

然而,当我从Redshift客户端运行时,我收到此错误:

  

亚马逊无效操作:S3查询异常(获取)

     

详细说明:

     

错误:S3查询异常(获取)    代码:15001    context:由于内部错误,任务失败。   HTTP响应错误代码:301消息:PermanentRedirect必须使用指定的端点寻址您尝试访问的存储区。 >请将所有将来的请求发送到此端点。   x-amz-request-id:XXXX    查询:XXXXX    location:dory_util.cpp:689    进程:query0_40 [pid = XXX]    -----------------------------------------------;

2 个答案:

答案 0 :(得分:0)

AWS已承认此问题,并在一夜之间发布补丁。

答案 1 :(得分:0)

请确保您的Redshift群集在us-east-2或us-west-2中至少版本为1.0.14016,在us-east-1中为1.0.1407。要立即将补丁应用于Redshift,请将群集的维护窗口移近当前时间以便在方便时进行拾取。