使用 Boto3 基于 AMI 创建 EMR 集群
Posted
技术标签:
【中文标题】使用 Boto3 基于 AMI 创建 EMR 集群【英文标题】:Creating EMR Cluster based on AMI using Boto3 【发布时间】:2021-12-26 20:45:58 【问题描述】:我有一个自定义 AMI。我想使用 boto3 基于该 AMI 创建一个 EMR 集群。 我检查了文档,找到了 CLI 版本,但没有找到 boto3 版本。
CLI 版本:
aws emr create-cluster --name "Cluster with My Custom AMI" \
--custom-ami-id MyAmiID --ebs-root-volume-size 20 \
--release-label emr-5.7.0 --use-default-roles \
--instance-count 2 --instance-type m5.xlarge
有人可以帮忙吗? 谢谢。
【问题讨论】:
进展如何?仍然不清楚你能做什么? 是的@Marcin,仍然不清楚如何使用 run_job_flow 使用“自定义 AMI”启动新的 EMR 集群。非常感谢您的帮助。谢谢。 【参考方案1】:在 boto3 中,您使用 run_job_flow 创建新集群:
RunJobFlow 创建并开始运行一个新集群(作业流)。
【讨论】:
感谢您的链接。我们可以使用我们自己的自定义 AMI 创建 EMR 集群吗?以上是关于使用 Boto3 基于 AMI 创建 EMR 集群的主要内容,如果未能解决你的问题,请参考以下文章
AWS 使用 boto3 自动缩放创建 EMR 无法正常工作
有没有办法使用 boto3 中的集群名称检查 emr 集群状态?