日志文件定位
$HADOOP_HOME/logs目录下,包含NameNode、DataNode、ResourceManager等节点日志。journalctl查看,路径为/var/log/syslog等。基础查看工具
cat、less、grep快速查看或搜索日志,如grep "ERROR" hadoop-*.log定位错误。nano、vim打开日志文件进行详细分析。日志聚合与可视化
yarn-site.xml),将节点日志集中到HDFS,通过ResourceManager Web UI查看。智能分析方法
日志管理技巧
logrotate定期压缩、删除旧日志,避免占用存储空间。chmod限制日志文件访问权限,确保敏感信息仅授权人员可查看。常见问题定位
*-namenode-*.log或*-datanode-*.log,检查是否因配置错误、端口冲突或磁盘空间不足导致。yarn logs命令获取作业日志,分析任务失败的具体原因(如数据倾斜、资源不足)。参考来源: