我尝试使用 SSH 连接到 EMR 主节点,并根据应用程序 ID 我想解决问题,但我对 YARN 命令一无所知,所以我在哪里可以获得或找到 YARN 命令等?
实际上,您不需要知道任何 yarn 命令,因为日志是常规文本文件(有时是存档的(。他们中的大多数位于/mnt/var/log/
。例如,执行步骤的日志文件如下所示:/mnt/var/log/hadoop/steps/
。
如果要查找执行程序的日志,则应通过ssh连接到核心节点,并在/mnt/var/log/application/
下查找应用程序日志。
除此之外,EMR 默认配置为将日志文件存档到 Amazon S3