我需要将 Yarn 应用程序日志从 EMR 写入 S3 以外的其他源。您能否告诉我应用程序日志在 EMR 主实例中保存在哪里
如果申请作为一个步骤提交给 emr,那么日志将驻留在:
/var/log/hadoop/steps/<<step-id>>/<<log-file>>
大多数 emr 日志可以在/var/logs
主节点中的目录
您还可以使用yarn cli 获取应用程序日志并将返回的日志流重定向到文件以执行您想要的操作。
yarn logs -applicationId <<application_id>> > application_log_file.log
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)