首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在hadoop配置中正确设置s3a配置?

如何在hadoop配置中正确设置s3a配置?
EN

Stack Overflow用户
提问于 2016-12-25 15:32:05
回答 1查看 2K关注 0票数 2

我会遇到一些奇怪的错误,例如-无法获得aws凭据或无法从.

有没有任何方法显式地在hadoop配置中设置s3a凭据?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-25 15:32:05

由于s3a是相对较新的实现(并且从Hadoop2.7中正确工作),您需要在hadoop配置中设置两个属性-

代码语言:javascript
复制
    conf.set("fs.s3a.access.key", access_key);
    conf.set("fs.s3a.secret.key", secret_key);
    conf.set("fs.s3a.awsAccessKeyId", access_key);
    conf.set("fs.s3a.awsSecretAccessKey", secret_key);

(conf是hadoop配置)

原因是命名约定在不同版本之间发生了变化,并且在安全方面同时设置了这两个版本。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41322404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档