带有 cloudformation 的 AWS EMR 集群:如何启用调试
Posted
技术标签:
【中文标题】带有 cloudformation 的 AWS EMR 集群:如何启用调试【英文标题】:AWS EMR cluster with cloudformation: how to enable debugging 【发布时间】:2021-07-09 13:57:52 【问题描述】:通过 UI 创建 EMR 集群时,我可以点击“启用调试”。
通过cli,我可以添加参数--enable-debugging
。
我如何通过 cloudformation 做到这一点?我确实提供了LogUri
,在那里我确实看到了日志,但是在运行 Spark 作业时,EMR Web UI 继续告诉我“未配置调试”。
【问题讨论】:
【参考方案1】:它只是作为步骤中的第一步添加...因此相当于 CloudFormation 配置中的以下内容。
"Steps": [
"Name": "Setup Hadoop Debugging",
"ActionOnFailure": "TERMINATE_CLUSTER",
"HadoopJarStep":
"Jar": "command-runner.jar",
"Args": ["state-pusher-script"]
]
【讨论】:
以上是关于带有 cloudformation 的 AWS EMR 集群:如何启用调试的主要内容,如果未能解决你的问题,请参考以下文章
AWS 批处理 cloudformation - “CannotPullContainerError”
设置 aws cloudformation template-validate 的功能
Aws cloudformation validate-template 一直报错(模板格式错误)