1
我試圖通過命令行在AWS上運行mapreduce作業時遇到了問題。我必須執行大量步驟(大約100個),這些步驟全部彼此鏈接。由於我不希望手動使用AWS圖形界面進行配置,因此我試圖用CLI完成它。無法通過命令行界面連接到亞馬遜AWS EMR
然而,即使是最簡單的命令不起作用:
$ aws emr list-clusters
hostname 'elasticmapreduce.us-west-1.amazonaws.com' doesn't match u'us-west-1.elasticmapreduce.amazonaws.com'
在S3我的配置似乎做工精細,因爲該命令將創建沒有任何問題的水桶:
$ 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
我希望有人能幫助我這個!
您使用的是最新版本的AWS CLI嗎? 1.6.6截至今日。 – 2014-12-05 15:29:26
不!我還在使用前幾天安裝的1.6.5,謝謝!一個簡單的問題是:你知道使用CLI啓動的任何集羣是否也(最終)在線顯示在圖形界面中? – Lotte 2014-12-06 10:38:08
CLI和Web控制檯都是API頂端的前端。任何你對一個人做的事情,都應該可以看到。提供您正在使用相同的IAM用戶 – 2014-12-07 17:07:08