1

我想知道如何创建一个块。它是在文件系统上默认创建 64MB 块还是根据文件传输活动创建

假设我已经设置了 10 节点集群设置。我正在所有节点上安装 hadoop。现在如何创建块。一旦我启动 hdfs 服务,块就会在 linux 系统上创建。它是否创建了一个由 4k 块组成的 64 MB 物理块?(基本块大小)。

或者

当我移动一个大小为 128 MB 的文件时,将创建两个块。块创建是否在两个节点中并行发生?哪个组件实际上会将文件拆分为块?

我只是 hadoop 的初学者,因此提出这些问题以获得清晰的理解

4

1 回答 1

1

这是我为 HDFS 初学者找到的最好的材料。它只是通过生动的漫画回答您的问题。

A good client always knows these two things: BlockSize and Replication Factor

HDFS 解释为漫画
https://drive.google.com/file/d/0B-zw6KHOtbT4MmRkZWJjYzEtYjI3Ni00NTFjLWE0OGItYTU5OGMxYjc0N2M1/view

于 2016-03-07T14:57:49.353 回答