操作系统实践失败时EC2实例终止

时间:2017-12-05 11:14:31

标签: amazon-web-services amazon-ec2 cloud

我目前正在学习AWS并且在EC2实例上弄脏了。我想知道如果操作系统面临任何问题,如失败,我将如何自动终止我的实例。我将什么代码添加到"高级"设置和配置实例时的部分?

1 个答案:

答案 0 :(得分:0)

如果ec2实例运行的角色允许EC2终止实例操作,那么您可以在实例本身上运行以下命令。它使用EC2实例元数据来查找它自己的实例ID,并使用AWS CLI来发出实例终止。

aws ec2 terminate-instances --instance-ids $(curl http://169.254.169.254/latest/meta-data/instance-id/)

或者如果实例启动时因为它的关闭行为而终止,那么只需“sudo halt”或“shutdown / s now”就可以了