AWS Batch CLIENT_ERROR IamInstaceProfile无效

希望我发布在正确的社区!

我试图设置一个容器在AWS Batch上运行。 我没有做任何事情,或多或less地按照默认设置。 我得到一个似乎与实例angular色或与实例angular色关联的权限有关的错误。

首先,安装顺利完成。 我build立了我的计算环境,然后我的队列,然后我添加一个基本的工作队列。 作业最终陷入可运行状态,然后在20分钟左右之后,我的计算环境变成“无效”,出现以下错误:

CLIENT_ERROR - Invalid IamInstanceProfile: arn:aws:iam::001234567890:role/ecsInstanceRole (Service: AmazonAutoScaling; Status Code: 400; Error Code: ValidationError; Request ID: blah) 

我阅读这个故障排除指南 ,似乎解决相关的问题(虽然他们不完全匹配)。 我已经尝试重新创build环境5或6次,没有运气。 我也尝试删除我现有的angular色,让经理重新创build他们。 故障排除指南中的大部分问题似乎源于AWS CLI中错误设置的angular色或某些非批处理控制台需求。 该指南甚至读取“AWS Batch控制台仅显示具有计算环境的正确信任关系的angular色”。 但是我用过的所有angular色都是通过控制台select的,这似乎意味着他们被正确的授权了。

不知道在这里做什么,感激任何帮助。