以下是Ubuntu环境下HDFS的故障排查方法:
/var/log/hadoop-hdfs/),定位错误信息。hdfs dfsadmin -report:查看集群状态、节点健康信息。hdfs fsck:检查文件系统一致性,修复损坏块(-files -blocks -locations参数)。core-site.xml、hdfs-site.xml等配置正确,如fs.defaultFS、副本因子等。http://主机:9870)查看节点状态、磁盘使用等。ping、telnet端口),确认防火墙未拦截HDFS端口(默认8020等)。hdfs dfs -chmod/-chown调整文件权限,或通过sudo -u hdfs执行命令。hdfs dfsadmin -safemode leave退出。df -h检查DataNode磁盘,清理或扩容。参考来源: