hadoop fs -cp命令上的AWS Access Key ID失败

我试图运行hadoop fs-cp命令,但收到以下错误消息:
-cp:aws访问密钥id和secret访问密钥必须分别指定为s3 url的用户名或密码,或者通过设置fs.s3.awsaccesskeyid或fs.s3.awssecretaccesskey属性(分别)来指定。
我对hadoop和s3还不熟悉,有人能给我一些建议吗?
谢谢!


最佳答案:

refer

cd${hadoop_home}/conf/hadoop-site.xml和add/update

<property>
<name>fs.s3.awsAccessKeyId</name>
<value>Your AWS ACCESS KEY</value>
</property>

<property>
<name>fs.s3.awsSecretAccessKey</name>
<value>Your AWS Secret Access Key</value>
</property>