AWS Batch:aws cli适用于单节点作业,但不适用于多节点作业

时间:2020-01-19 01:06:29

标签: amazon-web-services aws-cli aws-batch

我可以使AWS CLI从单节点批处理作业运行,但不能从多节点批处理作业运行。这些作业使用相同的角色,计算环境和队列,因此必须与AWS处理单节点作业或多节点作业的方式有关。

这似乎与以下堆栈溢出问题有关:boto3 can't connect to S3 from Docker container running in AWS batch

问题底部有一条注释,如下所示:

”问题最终是我正在运行一个多节点批处理作业。多节点批处理作业以awsvpc网络类型部署ecs容器。该网络不继承主机网络,而是创建自己的ENI,其行为类似于为了使其正常工作,我必须创建一个NAT网关,将其连接到一个私有子网,然后将EC2批处理节点部署到该子网中,然后一切正常。”

但是,我以前没有设置VPC或ENI。有人可以教我如何正确设置吗?

非常感谢。

0 个答案:

没有答案