AWS: отменить запрос экземпляра спота в пределах спота
Я хочу провести анализ данных с помощью AWS, что, вероятно, займет несколько дней. Я установил систему, в которой точечные экземпляры будут перезагружать тот же том EBS, чтобы он мог возобновить анализ после завершения. До сих пор у меня получалось, что я могу просто генерировать постоянный точечный запрос и продолжать анализ и продолжать его после завершения точечного экземпляра до его завершения.
Но я также хочу, чтобы экземпляр Spot отменил запрос постоянного экземпляра Spot после завершения анализа. Есть ли способ получить идентификатор запроса из спотового экземпляра?
1 ответ
Решение
Информация об экземпляре спота недоступна из метаданных EC2. Тем не менее, идентификатор экземпляра.
- Получить идентификатор экземпляра из метаданных EC2.
- Используйте DescribeInstances (или
ec2-describe-instances
, или жеaws ec2 describe-instances
чтобы получить информацию об экземпляре для экземпляра. - В экземпляре информация
spotInstanceRequestId
который является идентификатором запроса точечного экземпляра, который вы ищете.