分享

询问,关于HDFS的元数据存储

lxs_huntingjob 发表于 2013-10-25 10:45:08 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 4 5875
请问,如果读入一个大型文件的话,HDFS在系统默认的情况下会将文件切分为若干个64M的副本拷贝到DATANODE中去,每个文件块会有3个拷贝。
那么在主机,NAMENODE中只是存储所有数据的地址信息(比如数据存储在哪个DATANODE中),还是将所有输入数据的原版都存到主机中那吗?
谢谢:)

已有(4)人评论

跳转到指定楼层
lijian123841314 发表于 2013-10-25 10:45:08
做namenode的服务器也可以同时做datanode
如果主机只做namenode的话,那么主机是不存储数据本身的。
回复

使用道具 举报

fylanyu 发表于 2013-10-25 10:45:08
也就是说,数据只是分别存储在若干个DATANODE上,而NAMENODE只负责管理啥的事情吗?
回复

使用道具 举报

starrycheng 发表于 2013-10-25 10:45:08
namenode就是管理元数据的,不存储数据文件本身的内容。只记录一些元信息
回复

使用道具 举报

mituan2008 发表于 2013-10-25 10:45:08
namenode就是管理元数据的,不存储数据文件本身的内容。只记录一些元信息
lance 发表于 2010-3-5 16:08



namenode还负责Replication的过程吧吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条