/var/log/Bigdata/hdfs/nn/
,审计日志在/var/log/Bigdata/audit/hdfs/nn/
。/var/log/Bigdata/hdfs/dn/
,审计日志在/var/log/Bigdata/audit/hdfs/dn/
。cat
、less
、tail -f
查看日志内容,如tail -f /var/log/Bigdata/hdfs/nn/hadoop-namenode-*.log
实时监控NameNode日志。grep
筛选特定日志,如grep 'ERROR' /var/log/Bigdata/hdfs/dn/hadoop-datanode-*.log
查找DataNode的错误日志。awk
统计错误频率,如awk '/ERROR/{print $5}' hdfs.log | sort | uniq -c | sort -nr
。WARN
和ERROR
级别日志,单独分析GC日志(如-XX:+PrintGCDetails
),排查元数据异常、RPC通信问题等。hdfs fsck
命令辅助分析块损坏问题。logrotate
配置日志轮转,避免单个文件过大,如每天轮转并保留7天备份。cron
定时执行日志分析,例如检测副本不足块并发送告警。