将EBS卷附加到AWS Batch Compute Environments

时间:2020-06-09 13:39:43

标签: amazon-web-services amazon-ec2 aws-batch spot-instances ebs

我想设置运行少量python脚本的AWS Batch以对从S3提取的文件进行一些批处理操作,并对其进行后期处理,以将它们保存到卷中。

为此,我想在AWS Batch中配置计算环境。

我希望使用竞价型实例,但是即使实例终止后我也需要EBS卷,如果新实例旋转起来,它必须安装与以前使用的相同的卷。

1 个答案:

答案 0 :(得分:0)

创建一个实例模板,提供一个引导脚本,针对上述情况:

sudo mkdir -p /

aws ec2附加卷--volume-id --instance-id $(wget -q -O-http://169.254.169.254/latest/meta-data/instance-id)--device / dev / sdf

sudo挂载/ dev / sdf /

在aws批处理定义中,使用上述模板启动ec2计算机。