Hadoop 旋转和压缩HDFS审核日志

Hadoop 旋转和压缩HDFS审核日志,hadoop,hdfs,audit,Hadoop,Hdfs,Audit,我想修改HDFS审核日志的Log4J配置。如果文件大小大于100MB或在业务结束时,则必须压缩日志文件。文件必须是旋转endloss 我已尝试编辑日志配置,但文件大小将被忽略 致意 多米尼克 hdfs审计日志 SizeBasedTriggeringPolicy的文档是否说忽略了大小?否。 hdfs.audit.logger=INFO,console log4j.logger.org.apache.hadoop.hdfs.server.namenode.FSNamesystem.audit=$

我想修改HDFS审核日志的Log4J配置。如果文件大小大于100MB或在业务结束时,则必须压缩日志文件。文件必须是旋转endloss

我已尝试编辑日志配置,但文件大小将被忽略

致意

多米尼克

hdfs审计日志
SizeBasedTriggeringPolicy
的文档是否说忽略了大小?否。
 hdfs.audit.logger=INFO,console
 log4j.logger.org.apache.hadoop.hdfs.server.namenode.FSNamesystem.audit=${hdfs.audit.logger}
 log4j.additivity.org.apache.hadoop.hdfs.server.namenode.FSNamesystem.audit=false
 log4j.appender.DRFAAUDIT=org.apache.log4j.rolling.RollingFileAppender
 log4j.appender.DRFAAUDIT.File=${hadoop.log.dir}/hdfs-audit.log
 log4j.appender.DRFAAUDIT.layout=org.apache.log4j.PatternLayout
 log4j.appender.DRFAAUDIT.layout.ConversionPattern=%d{ISO8601} %p %c: %m%
 log4j.appender.DRFAAUDIT.rollingPolicy=org.apache.log4j.rolling.FixedWindowRollingPolicy
 log4j.appender.DRFAAUDIT.MaxBackupIndex=2
 log4j.appender.DRFAAUDIT.triggeringPolicy=org.apache.log4j.rolling.SizeBasedTriggeringPolicy
 log4j.appender.DRFAAUDIT.MaxFileSize=100MB
 log4j.appender.DRFAAUDIT.rollingPolicy.ActiveFileName=${hadoop.log.dir}/hdfs-audit.log
 log4j.appender.DRFAAUDIT.rollingPolicy.FileNamePattern=${hadoop.log.dir}/hdfs-audit-%i.log.gz