执行自动化时发现无效的 AMI ID 未找到。

0

【以下的问题经过翻译处理】 我正在跟随这篇博客来创建一个集成ROS Melodic和Gazebo9的AWS Cloud9实例。然而,当我执行Systems Manager文档的自动化时,第一步"startInstances"失败并且出现了以下错误信息:

自动化步骤执行失败,因为正在启动实例,从ec2服务的RunInstances API中获取异常信息。RunInstances API的异常信息:[镜像ID'[ami-0e472ba40eb589f49]'不存在(服务:AmazonEC2; 状态码:400; 错误代码:InvalidAMIID.NotFound;请求ID:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx;代理:null)。详情请参考自动化服务故障排除指南。

我已经看到在SSM中,ami-0e472ba40eb589f49是ROS Melodic文件中所需的镜像,但错误信息说我没有这个镜像。 我该如何解决这个问题?

1 Antwort
0

【以下的回答经过翻译处理】 感谢详细的描述。

请问您是否在与博客中使用的相同的“us-east-1”区域中运行?镜像“ami-0e472ba40eb589f49”仅在该区域中可用。要查找其他区域中的替代AMI,您可以搜索“ubuntu/images/hvm-ssd/ubuntu-bionic-18.04-amd64-server-20211129”并在文件内容中替换AMI ID。

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen