hadoop启动过程(一) NameNode

本文详细介绍了Hadoop NameNode的启动过程,包括首次启动和后续启动的区别。首次启动涉及NameNode对内存和本地磁盘的初始化,如fsimage和edits文件的格式化。在后续启动中,NameNode读取最新fsimage和edits,生成新的fsimage并删除旧版。每次启动都会加载最新的fsimage并处理edits记录的操作。
摘要由CSDN通过智能技术生成

 

一、第一次启动

 

  • NameNode

    • 内存

    • 本地磁盘

      • fsimage

      • edits

  • 格式化HDFS,目的是审查隔行fsimage

    • format

    • fsimage

    • start namenode

      • read fsimage

    • start datanode

      • 注册

      • block report


  • 进行操作的时候

    • create dir          -> write [edits]

    • put file              -> write [edits]

    • delete file         -> write [edits]

 

 

 


第二次启动

  • NameNode

    • read fsimage

    • read edits

    • gen wirte fsimage [new]

    • gen edits [null]

  • start datanode

    • 注册

      </
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值