位置约束是否需要Hadoop S3a的额外权限策略?
我看到
Exception in thread "main" com.qubole.com.amazonaws.services.s3.model.AmazonS3Exception: Bad Request (Service: Amazon S3; Status Code: 400; Error Code: 400 Bad Request;
对于具有
{
"LocationConstraint": "us-west-1"
}
在库博莱哈多普
但不适用于没有位置限制的存储桶
{
"LocationConstraint": null
}
从未见过,但我从未玩过这种限制。可能的原因是客户端默认通过默认的中央终端节点(而不是美国西部的终端节点(与 S3 通信。
请参阅 S3A 故障排除
将fs.s3a.endpoint
设置为此处列出的相关
如果这有效 - 更新这个问题...这将是更新 S3 文档的东西
然后