如何在不重启Yarn服务的情况下启用DEBUG日志记录

温馨提示:如果使用电脑查看图片不清晰,可以使用手机打开文章单击文中的图片放大查看高清原图。

Fayson的github:

https://github.com/fayson/cdhproject

提示:代码块部分可以左右滑动查看噢

1.文档编写目的

为了解决Yarn问题,需要为不同的服务启用调试。但是,在生产集群中,可能无法立即重启Yarn服务。本篇文章Fayson主要介绍如何在不重启Yarn服务的情况下为ResourceManager、JobHistory等服务启用DEBUG级别日志记录。

内容概述

1.启用Yarn的DEBUG日志记录

2.总结

测试环境

1.CM和CDH版本为5.15

2.启用Resource Manager服务调试

1.在浏览器输入Resource Manager Web UI的日志配置界面,地址:http://:8088/logLevel

2.获取特定类的日志记录级别

3.更改特定类的日志记录,示例如下:

4.查看Resource Manager服务的日志

3.总结

1.由于DEBUG级别日志会产生大量的日志记录,请考虑需要哪些日志信息,仅对相应的类进行日志记录级别调整。

2.以上操作同样适用于NodeManager和JobHistory服务,访问地址如下:

http://nm_host:8042/logLevel

http://jhs_host:19888/logLevel

提示:代码块部分可以左右滑动查看噢

为天地立心,为生民立命,为往圣继绝学,为万世开太平。

温馨提示:如果使用电脑查看图片不清晰,可以使用手机打开文章单击文中的图片放大查看高清原图。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181015B1Z57I00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券