namenode和datanode

1.datanode启动。向namenode注册
2.namenode检验,如果校验成功,就会向datanode返回ClusterID和blockpoorID。说明是同一个集群
3.同时,datanode会生成唯一的uuid
4.namenode就会生成集群列表
5.datanode向namenode发送心跳,3秒一次,汇报存储数据块的信息
6.如果数据块不够,就会领取任务,复制任务
7.如果dattanode宕机了,如果namenode10次即30秒没接收到心跳,标记节点有问题,等待5分钟,去校验。
如果失败,5分钟在校验一次,一共10分组30秒,就将整个节点移除
图片说明

全部评论

相关推荐

程序员饺子:正常 我沟通了200多个 15个要简历 面试2个 全投的成都的小厂。很多看我是27直接不会了😅
点赞 评论 收藏
分享
感觉今年拿到大厂实习offer的人很多,光是身边同学室友都是好几个offer。由此可见,秋招得有多卷
小浪_Coding:必须卷的起飞, 应该比25更卷一点, 25已经是哀声一片了, 26会更难一点, 现在还有`很多25未找到的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务