2017-04-02 63 views
1

錯誤,我在Ubuntu通過Ansible運行此命令aws ec2 terminate-instances --instance-ids $(ec2metadata --instance-id)爲根。AWS EC2終止命令捐贈「服務EC2不可用」從Ansible

而且我得到這個錯誤:

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

這是什麼意思?這是否意味着我無法終止該地區aws-east-1的實例?

但是,當我在cmd手動運行該命令,它終止很好!我該如何解決這個問題?

回答

3

在上你的Ubuntu實例的憑據/ config文件,你有沒有區域設置爲AWS-東1美東-1呢? aws-east-1不是一個有效的區域。

+0

該死!愚蠢的錯誤在我的配置設置bash文件!感謝你的回答 :) – Dawny33