【发布时间】:2018-05-15 13:31:55
【问题描述】:
目前在 Terraform 中,ebs_config 选项用于指定要附加到 EMR 中的实例组的 EBS 卷的大小和数量。当未指定 ebs_config 时,除了根卷之外,核心节点上还会附加 32GB 的默认 EBS 卷。我的情况是不将任何 EBS 卷附加到核心节点。如何在 terraform 中指定?
目前我使用以下代码
name = "CoreInstanceGroup"
instance_role = "CORE"
instance_type = "m4.xlarge"
instance_count = "1"
ebs_config {
size = 1
type = "gp2"
volumes_per_instance = 1
}
Terraform 不允许 size 和 volumes_per_instance 为 0。
【问题讨论】:
-
您确定在未指定
ebs_config时,两个 EBS 卷都附加到您的核心实例吗? -
是的。我的所有主实例、核心实例和任务实例都默认添加了 32 GB EBS
-
只有一个 Kirupa?
-
是的,内特。每个实例一个 32gb EBS
-
至少需要附加一个 EBS 卷,因为这将托管核心操作系统和 EMR 节点按预期运行所需的任何受支持的工具。
标签: terraform