我正在尝试使用以下命令将 NCDC 数据从 Amazon S3 复制到我的本地 hadoop 集群。
hadoop distcp -Dfs.s3n.awsAccessKeyId='ABC' -Dfs.s3n.awsSecretAccessKey='XYZ' s3n://hadoopbook/ncdc/all input/ncdc/all
并得到下面给出的错误:
java.lang.IllegalArgumentException: AWS Secret Access Key must be specified as the password of a s3n URL, or by setting the fs.s3n.awsSecretAccessKey property
完成了以下问题,但没有太大帮助。
有关如何解决问题的任何提示。非常感谢详细的答案,以便更好地理解。谢谢