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版本略有差异,建议参考官方文档调整。