【问题标题】:Mounting a volume for AWS Batch为 AWS Batch 挂载卷
【发布时间】:2020-06-16 12:55:24
【问题描述】:

我们有一些运行良好的 AWS 批处理,使用来自 ECS 的图像。我们不分配任何卷或存储空间,默认情况下我们似乎获得 8gb。我实际上不确定为什么/在哪里定义它。

无论如何,我们现在需要更多空间。它只是临时处理空间——我们需要提取存档、转换它、重新压缩它,然后将它上传到 S3。我们已经有了这个过程,只是我们现在已经用完了 8gb 的空间。

所以;只是为了绝对确定,我们应该如何添加这个空间?我看到了一些关于将 EFS 连接到实例的事情,这是一个很好的用例吗?是否有关于同时运行多个作业等的注意事项? (在某些情况下这是允许的 - 因为它是一个通用的解压缩过程,会被多次调用)。

所以要求是一次性存储卷,不需要持久化,一旦 AWS 批处理作业完成,它就会消失。目前炸毁它的数据文件是 9gb,我不确定我们的图像本身使用了多少。 Alpine linux 所以想必不是很多。

当然,如果我们可以简单地将最初的 8gb 调高几gb,那我们就笑了...

【问题讨论】:

    标签: aws-batch


    【解决方案1】:

    我发现的唯一信息是在环境定义中指定自定义启动模板,启动模板设置如下:https://aws.amazon.com/premiumsupport/knowledge-center/batch-mount-efs/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-21
      • 2021-03-03
      • 2020-01-20
      • 2021-12-03
      • 2021-11-06
      • 2019-08-24
      • 2022-01-24
      相关资源
      最近更新 更多