读取hdfs上的特定块

kkbh8khc  于 2021-07-13  发布在  Hadoop
关注(0)|答案(0)|浏览(198)

我有一个hadoop集群,有1个主节点和3个数据节点。我创建了一个1g文件,结果创建了8个位于不同数据节点的块。我使用的是amazonemr,我可以使用这个命令查看块的位置

hdfs fsck /1g.img -files -blocks -locations

但我需要读一个特定块的内容。我知道我可以用 -cat 选项,但这将读取整个文件,我不需要。有没有什么方法可以读取hdfs上特定块的内容,特别是amazonemr上的内容。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题