Hdfs

  • 读写流程   
  1. client 向 namenode 申请读写请求,检查文件是否存在,是否有权限,校验通过则开始写入,先将写入操作记录到editLog然后返回输出流对象!
  2. namenode返回可写节点列表和data,发送到client最近的datanode;然后client建立pipeline管道,client写入数据到管道,danode节点自动按照packet分发其他节点
  • fsmage/editlog:启动后或者周期性的snn利用两者生成新的fsmage
  1. fsmage 某个时刻快照
  2. editlog 记录操作

posted on 2022-03-01 10:25  爱老虎哟  阅读(25)  评论(0编辑  收藏  举报

导航