You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让已存储在S3的stdout日志显示在EMR Step页签控制台

EMR Step页签无法显示stdout日志修复操作指南
  • 检查S3存储桶权限:确认EMR关联的EC2实例角色(默认角色为EMR_EC2_DefaultRole)拥有stdout日志文件的s3:GetObject权限,同时存储桶的桶策略、访问控制列表未拦截该角色的读取请求,也未开启不符合服务访问要求的阻止公共访问规则。
  • 验证stdout文件状态:登录S3控制台进入对应集群的日志路径,确认stdout文件真实存在、文件大小不为空、命名符合EMR默认日志规则,未被自定义脚本重命名、修改格式。如果是自定义执行的Step,需要确认脚本内容没有将标准输出流重定向到其他自定义文件路径。
  • 核对日志收集配置:确认集群创建时已经开启日志归档到S3的选项,集群内部的日志收集组件(如Log4j、Fluentd)没有配置stdout流的过滤规则,Step执行逻辑也没有将stdout输出重定向到stderr流。
  • 同步延迟排查:刚执行完成的Step存在最多5分钟的日志同步延迟,可等待后手动刷新控制台Step详情页再验证。

内容的提问来源于stack exchange,提问作者jmcgrath207

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 13:42:03