Chinaunix首页 | 论坛 | 博客
  • 博客访问: 293347
  • 博文数量: 82
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 874
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-21 09:58
个人简介

traveling in cumputer science!!

文章分类

全部博文(82)

文章存档

2016年(13)

2015年(69)

我的朋友

分类: 大数据

2016-03-02 12:20:59

1.问题

    在运行spark app时,屏幕上总会刷屏似的输出大量日志信息,详细介绍程序运行过程,但这样有时也不便我们调试应用。只输出警告和程序输出一般就足够我们参考,再详细的内容课题通过web ui更直观的查看。

2.解决方法

进行如下设置:

点击(此处)折叠或打开

  1. cd $SPARK_HOME/conf
  2. cp log4j.properties.template log4j.properties
然后设置log4j.properties文件内容如下:

点击(此处)折叠或打开

  1. # Set everything to be logged to the console
  2. log4j.rootCategory=WARN, console
  3. log4j.appender.console=org.apache.log4j.ConsoleAppender
  4. log4j.appender.console.target=System.err
  5. log4j.appender.console.layout=org.apache.log4j.PatternLayout
  6. log4j.appender.console.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{1}: %m%n

  7. # Settings to quiet third party logs that are too verbose
  8. log4j.logger.org.spark-project.jetty=WARN
  9. log4j.logger.org.spark-project.jetty.util.component.AbstractLifeCycle=ERROR
  10. log4j.logger.org.apache.spark.repl.SparkIMain$exprTyper=INFO
  11. log4j.logger.org.apache.spark.repl.SparkILoop$SparkILoopInterpreter=INFO
修改了代码第二行中INFO为WARN

3.参考链接




阅读(6705) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~