CentOS HDFS日志管理主要涉及配置、查看、轮转、分析及安全等方面,具体操作如下:
hdfs-site.xml
文件设置日志级别(如hadoop.root.logger
)、输出路径(如hadoop.log.dir
)等参数,需重启服务生效。tail -f
命令实时查看日志,如tail -f /var/log/Bigdata/hdfs/nn/*.log
。http://master:50070
)查看集群日志。journalctl -u hadoop-namenode
查看特定服务的系统日志。logrotate
工具(配置文件/etc/logrotate.d/hdfs
),设置按天轮转、保留7天备份、压缩旧日志等规则。grep
命令。chmod/chown
设置日志文件权限,限制访问。crontab
定期清理过期日志(如删除7天前日志)。路径说明:
/var/log/Bigdata/hdfs/nn/
/var/log/Bigdata/hdfs/dn/
audit
子目录具体配置可能因Hadoop版本略有差异,建议参考官方文档调整。