无法通过命令行接口连接到amazon aws emr

pzfprimi  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(372)

当我试图通过命令行在aws上运行mapreduce作业时遇到了问题。我必须执行一大套步骤(约100),所有这些步骤都是相互链接的。因为我不希望用aws图形界面手工配置,所以我尝试用cli来完成。
但是,即使是最简单的命令也不起作用:

$ aws emr list-clusters
hostname 'elasticmapreduce.us-west-1.amazonaws.com' doesn't match u'us-west-1.elasticmapreduce.amazonaws.com'

在s3上,我的配置似乎运行良好,因为这个命令创建bucket时没有任何问题:

$ aws s3 mb s3://randombigdatabucket

以下是我的配置:

$ aws configure list 
Name                    Value             Type    Location
----                    -----             ----    --------
profile                <not set>             None    None
access_key   ****************fooo shared-credentials-file    
secret_key   ****************fooo shared-credentials-file    
region                us-west-1      config-file    ~/.aws/config

我希望有人能帮我解决这个问题!

相关问题