我有一个名为employee.txt的文件。该文件的大小为66 MB。
我们知道默认HDFS块大小为64 MB。
所以,employee.txt会有两个块,因为它的大小大于64 MB
employee.txt =阻止A +阻止B
所以,有两个街区。
对于块A,它是64 MB,所以完全没有问题..
对于块B,它是2 MB,那么重新生成的62 MB块B会发生什么呢?它是否为空?
我想知道B区未占用空间会发生什么。
答案 0 :(得分:0)
HDFS块是位于物理文件系统上的逻辑块。因此,当您的第二个块仅使用8 MB时,它只会占用底层文件系统的大量空间,其余的磁盘空间将保持空闲状态。