执行自动化时发现无效的 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개 답변
0

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

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

profile picture
전문가
답변함 5달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인