2016-04-28 116 views
0

我無法使用aws連接到eu-central-1。我無法使用aws-cli連接到aws eu-central-1

我想:

aws ec2 describe-instances --region eu-central-1 

返回的提示不存在歐盟中央1可言。

usage: aws [options] <command> <subcommand> [parameters] 
aws: error: argument --region: Invalid choice, valid choices are: 

us-west-2        | fips-us-gov-west-1      
cn-north-1        | us-east-1        
us-west-1        | ap-northeast-1       
ap-southeast-1       | sa-east-1        
us-gov-west-1       | ap-southeast-2       
eu-west-1 

我在IAM管理控制檯中給了我的用戶管理權限。 當我嘗試

aws ec2 describe-instances --region eu-west-1 

我得到:

{ 
    "Reservations": [] 
} 

我的實例的規格有:可用性區 歐盟中央-1B(我甚至試過Add(添加),以防萬一,同樣的事情)

我給了aws配置的訪問密鑰和祕密訪問密鑰。我應該在地區而不是歐盟中心地區提供其他東西嗎?

+2

顯示自運行'AWS --version'輸出。我猜你需要更新你的CLI版本。 –

回答

1

升級您的AWS CLI版本。認識歐盟中央一區域太舊了。

使用aws --version來顯示當前版本的CLI。

0

我使用Ubuntu和打包版本太舊。我不得不安裝awscli與PIP得到知道eu-central-1版本。

該版本適用於我:

aws --version 
aws-cli/1.11.144 Python/2.7.6 Linux/3.13.0-123-generic botocore/1.7.2