首先找到hdfs-site.xml(cd $HADOOP_HOME/etc/hadoop)这个配置文件
找到<name>dfs.datanode.data.dir</name>的value值
<property>
<name>dfs.datanode.data.dir</name>
<value>file:/usr/local/hadoop/tmp/dfs/data</value>
</property>
我的是/usr/local/hadoop/tmp/dfs/data
最终我在一个datanode节点的/usr/local/hadoop/tmp/dfs/data/current/BP-2028570799-192.168.133.132-1553865241544/current/finalized/subdir0/subdir0
目录下找到blk_1073741825 和 blk_1073741825_1001.meta
真是的文件的命名和命令行终端不同,命名规则是 “blk_”+ID,后面 .meta也是存储信息的描述
也就是文件名改变了
blk_1073741825就是我们上传到hdfs的文件
一定要在datanode节点上才能找到。