AWS:取消现场实例中的现场实例请求

时间:2014-06-18 15:42:06

标签: amazon-web-services

我想使用AWS运行数据分析,这可能需要几天时间。我已经设置了一个系统,其中spot实例将重新加载相同的EBS卷,以便它可以在终止后恢复分析。到目前为止,我已经让它工作,我可以生成持久点请求并让分析继续运行并在现场实例终止后继续,直到完成。

但是我也希望spot实例在分析完成时取消持久的spot实例请求。无论如何从现场实例中获取请求ID?

1 个答案:

答案 0 :(得分:2)

EC2元数据无法提供现场实例信息。但是,实例ID是。

  1. 从EC2元数据中获取实例ID。
  2. 使用DescribeInstances(或ec2-describe-instancesaws ec2 describe-instances获取实例的实例信息。
  3. 在实例中,信息为spotInstanceRequestId,这是您正在寻找的定点实例请求ID。