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