我已经将文件放入HDFS,并且我想确切地知道它是如何通过DFS分散的(哪个块位于哪个数据节点中)。
尝试了fsck,但是当我指定放置在DFS中的数据文件的名称时出现“无效路径”错误。
有任何想法吗 ?
最佳答案
尝试
hdfs fsck /path/to/file -files -blocks -locations
这将打印出文件每个块的位置。
Namenode Web UI也将提供此信息。在
Utilities --> Browse the file system
下,选择文件以查看块信息。