我已将文件放入HDFS,我想知道它是如何通过DFS分散的(哪些块在哪些数据节点中)。
尝试了fsck,但我得到了一条"无效路径"当我指定数据文件的名称时出错'我投入了DFS。
任何想法?
答案 0 :(得分:1)
尝试
hdfs fsck /path/to/file -files -blocks -locations
这将打印出文件每个块的位置。
Namenode Web UI也会提供此信息。在Utilities --> Browse the file system
下,选择文件以查看阻止信息。