更新时间:2022-02-22 GMT+08:00

配置本地化日志级别

本章节适用于MRS 3.x及后续版本集群。

配置场景

container本地化默认的日志级别是INFO。用户可以通过配置“yarn.nodemanager.container-localizer.java.opts”来改变日志级别。

配置描述

在Manager系统中,选择“集群 > 待操作集群的名称 > 服务 > Yarn > 配置”,选择“全部配置”,在NodeManager的配置文件“yarn-site.xml”中配置下面的参数来更改日志级别。

表1 参数描述

参数

描述

默认值

yarn.nodemanager.container-localizer.java.opts

附加的jvm参数是提供给本地化container进程使用的。

-Xmx256m -Djava.security.krb5.conf=${KRB5_CONFIG}

默认值-Xmx256m -Djava.security.krb5.conf=${KRB5_CONFIG}和默认日志级别是INFO。为了更改container本地化的日志级别,添加下面的内容。

-Dhadoop.root.logger=<LOG_LEVEL>,localizationCLA

示例:

为了更改本地化日志级别为DEBUG,参数值应该为

-Xmx256m -Dhadoop.root.logger=DEBUG,localizationCLA

允许的日志级别是:FATAL,ERROR,WARN,INFO,DEBUG,TRACE和ALL。