你应该使用hdfs fsck命令:
hdfs fsck /tmp/test.txt -files -blocks
Run Code Online (Sandbox Code Playgroud)
此命令将打印有关该文件包含的所有块的信息:
/tmp/test.tar.gz 151937000 bytes, 2 block(s): OK
0. BP-739546456-192.168.20.1-1455713910789:blk_1073742021_1197 len=134217728 Live_repl=3
1. BP-739546456-192.168.20.1-1455713910789:blk_1073742022_1198 len=17719272 Live_repl=3
Run Code Online (Sandbox Code Playgroud)
如您所见,此处显示了(len每行中的字段)块的实际使用容量。
此外hdfs fsck,您还可以在官方Hadoop 文档页面中看到许多其他有用的功能。
| 归档时间: |
|
| 查看次数: |
8964 次 |
| 最近记录: |