HDFS日志的查看总结
HDFS日志查看的两种方式:HDFS安装目录中的logs中和HDFS WEB UI上
HDFS安装目录中的logs中看日志
我们分别在master、slave1以及slave2上安装了HDFS,只是每台机器上安装的角色不一样而已。
在master安装的是NameNode和SecondaryNameNode,对应的日志为:
1 2 3 4 | ## 这个是NameNode对应的日志 /home/hadoop-twq/bigdata/hadoop- 2.7 . 5 /logs/hadoop-hadoop-twq-namenode-master.log ## 这个是SecondaryNameNode对应的日志 /home/hadoop-twq/bigdata/hadoop- 2.7 . 5 /logs/hadoop-hadoop-twq-secondarynamenode-master.log |
在slave1和slave2上安装的都是DataNode的角色,DataNode对应的日志文件为:
1 2 3 4 | ## slave1上的DataNode的日志文件 /home/hadoop-twq/bigdata/hadoop- 2.7 . 5 /logs/hadoop-hadoop-twq-datanode-slave1.log ## slave2上的DataNode的日志文件 /home/hadoop-twq/bigdata/hadoop- 2.7 . 5 /logs/hadoop-hadoop-twq-datanode-slave2.log |
NameNode和DataNode对应的日志的路径默认是在$HADOOP_HOME/logs下,即在Hadoop安装目录下的logs目录下,这个日志存放的地方可以通过$HADOOP_HOME/etc/hadoop/hadoop-env.sh中的配置HADOOP_LOG_DIR来修改,如下图:
可以通过下面的配置来修改日志的存放目录:
1 2 | ## 将日志都放在/home/hadoop-twq/hadoop/cus/logs这个文件目录下 export HADOOP_LOG_DIR=/home/hadoop-twq/hadoop/cus/logs |
HDFS WEB UI上查看日志
这种方式只能查看HDFS的NameNode和SecondaryNameNode的日志
我们可以通过http://master:50070来访问HDFS集群。然后点击如下图
然后我们进入到下图
- 第1处是HDFS的NameNode的日志
- 第2处是HDFS的SecondaryNameNode的日志
- 第3处是Yarn的ResourceManager的日志,这个你如果现在看不懂没关系的
当我们点击第1处的时候,可以看到下图:

这个就是NameNode的日志
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!