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秒,就将整个节点移除
图片说明

全部评论

相关推荐

双尔:反手回一个很抱歉,经过慎重考虑,您与我的预期暂不匹配,感谢您的投递
点赞 评论 收藏
分享
牛客77743221...:做一段时间,公司出钱送你去缅甸和泰国旅游
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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