hadoop中NAMENODE和DATANODE的大小

Posted

技术标签:

【中文标题】hadoop中NAMENODE和DATANODE的大小【英文标题】:Size of the NAMENODE and DATANODE in hadoop 【发布时间】:2014-07-24 14:57:33 【问题描述】:

NAMENODE 和 DATANODE 的大小是多少,无论块和数据节点在 hadoop 中是否不同

如果输入文件是 200mb 大小,那么将创建多少个数据节点以及将创建多少个块。

【问题讨论】:

您在这里缺少 hadoop 基础知识。请阅读“hadoop 权威指南”和“hadoop 操作”书籍,以清楚了解 hadoop 是什么并熟悉术语 我认为你的问题标题根本不合适。 【参考方案1】:

NameNode、SecondaryNameNode、JobTracker、DataNode 是 hadoop 集群中的组件。 块是数据在 HDFS 上的存储方式。

Datanode 可以简单地看成是一个网络上带有内存和处理器的硬盘(大量内存 - TB)。

就像您可以在硬盘上存储许多文件一样,您也可以这样做。

现在如果你想在 Hadoop 上存储一个 200mb 的文件-

v1.0系统或更低版本,会被分成4个64mb大小的block

v2.0 系统或更高版本,它将被分成 2 个 128mb 大小的块

在这个小小的解释之后,我会回复@charles_Babbage 的建议,从 youtube 上的书籍或教程开始。

【讨论】:

非常感谢您提供的信息。我所理解的

以上是关于hadoop中NAMENODE和DATANODE的大小的主要内容,如果未能解决你的问题,请参考以下文章

在两个不同的网络中拥有hadoop Namenode和datanode很好吗?

hadoop中的namenode和datanode都启动了,输入jps为啥只有一个4018Jps

hadoop安装完成jps怎么没有datanode

Hadoop

hadoop执行jps发现没有 DataNode 或 NameNode

Hadoop 的 NameNode 和 DataNode 服务没有在 single_mode 下运行