我在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中手动运行该命令时,它会终止!我该如何解决这个问题?
答案 0 :(得分:3)
在ubuntu实例的凭证/配置文件中,您是否将区域设置为aws-east-1而不是us-east-1? aws-east-1不是有效的区域。