我是terraform的新手 . 当我在私有子网中启动一个简单的EMR集群时,我遇到了一个问题
它失败并显示以下错误消息:
- aws_emr_cluster.emr-test-cluster:[WARN]等待EMR群集状态为"WAITING"或"RUNNING"时出错:TERMINATED_WITH_ERRORS:VALIDATION_ERROR:如果在私有子网中创建群集时使用自定义安全组,则还必须指定ServiceAccessSecurityGroup .
我确实检查了github看起来像修复它打开的问题 . 但我使用的是最新版本的terraform(0.11.7)
以下是Github报告的问题的github链接https://github.com/hashicorp/terraform/issues/9518 https://github.com/hashicorp/terraform/pull/9600
有关如何解决此问题的任何建议都会非常有用
谢谢
1 回答
这个问题在Git中得到修复,因为它被引发以显示一个错误,该错误应该在使用
emr_managed_master_security_group
和emr_managed_slave_security_group
时要求service_access_security_group
.因此,您需要在EMR资源中提及
service_access_security_group
参数 .谢谢 .