【发布时间】:2017-10-18 23:45:11
【问题描述】:
我正在尝试在 EMR 集群中运行 spark 作业。
我的 spark-submit 我添加了从 log4j.properties 读取的配置
--files log4j.properties --conf "spark.executor.extraJavaOptions=-Dlog4j.configuration=file:/log4j.properties"
我也加了
log4j.rootLogger=INFO, file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=/log/test.log
log4j.appender.file.MaxFileSize=10MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %5p %c{7} - %m%n
在我的 log4j 配置中。
无论如何,我在控制台中看到了日志,虽然我没有看到生成的日志文件。我在这里做错了什么?
【问题讨论】:
标签: java apache-spark log4j amazon-emr