AWS EC2终止命令,提供"服务ec2不可用"来自Ansible的错误

时间:2017-04-02 17:57:11

标签: amazon-web-services amazon-ec2

我在Ubuntu中以root身份通过Ansible运行此命令aws ec2 terminate-instances --instance-ids $(ec2metadata --instance-id)

我收到了这个错误:

"stderr": "Service ec2 not available in region aws-east-1"

这是什么意思?这是否意味着我无法在aws-east-1区域中终止实例?

但是,当我在cmd中手动运行该命令时,它会终止!我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

在ubuntu实例的凭证/配置文件中,您是否将区域设置为aws-east-1而不是us-east-1? aws-east-1不是有效的区域。