CentOS HDFS日志管理配置主要包括日志级别设置、收集、轮转、归档及查看等方面,具体如下:
log4j.properties
文件(路径:$HADOOP_HOME/etc/hadoop/
),设置log4j.rootLogger
参数为所需级别(如DEBUG
、INFO
等),还可针对特定组件(如NameNode、DataNode)单独配置日志级别。修改后需重启Hadoop服务生效。hadoop.log.dir
(日志存储目录,默认/var/log/hadoop/hdfs/
)、hadoop.log.file
(日志文件名)等,可在hdfs-site.xml
中调整。logrotate
工具自动轮转日志,配置文件位于/etc/logrotate.d/hdfs
,示例配置为每天轮转、保留7个备份并压缩旧日志。tail -f
命令实时查看日志,或通过HDFS Web UI(默认端口50070)查看集群日志。注意:修改配置前建议备份原文件,部分操作需根据Hadoop版本调整路径或参数。