[英]Where does Hadoop store the logs of YARN applications?
容器日志应该在yarn.nodemanager.log-dirs
:
存储容器日志的位置。 应用程序的本地化日志目录位于
${yarn.nodemanager.log-dirs}/application_${appid}
。 单个容器的日志目录将在名为container_{$contid}
。 每个容器目录将包含该容器生成的文件stderr,stdin和syslog。
日志聚合已在YARN中实现,因此与Hadoop 1相比,日志文件位置会有所不同。
您可以通过两种方式获取应用程序的日志:WebUi和命令行访问。
请仔细阅读下面的文档,该文档为您提供有关YARN上此日志聚合实现的非常明确的信息。
http://hortonworks.com/blog/simplifying-user-logs-management-and-access-in-yarn/
感谢博客作者Vinod Kumar Vavilapalli。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.