HDFS
2019-07-15 本文已影响0人
小鑫_2bc0
HDFS写入过程:
1.请求写一个文件,响应可以上传
2.请求传第一个块,返回一组节点(机架感知)
3.传的时候,按照package下入本地缓存。每传一个packet会放入一个应答队列等待应答。
机架感知:
第一个副本在Client所处的节点上。如果客户端在集群外,随机选一个。
第二个副本和第一个副本位于相同机架,随机节点。
第三个副本位于不同机架,随机节点。
SecondaryNameNode:
第一次启动NameNode格式化后,创建fsimage和edits文件。
SecondaryNameNode每隔一小时执行一次 || 一分钟检查一次操作次数,当操作次数达到1百万时 执行一次checkpoint。