datanode 启动注册的流程
2021-06-09 13:28:38 0 举报
登录查看完整内容
为你推荐
查看更多
hadoop2.6.5版本datanode注册流程
作者其他创作
大纲/内容
进行组装DatanodeDescriptor放入到集合中
BPServiceActor#run()方法
register()注册操作
NetworkTopology这个里面个集合
scheduleBlockReport在下次心跳的时候进行发送一下block的信息
namenode
FSNamesystem.registerDatanode进行注册的操作
checkNNStartup校验集群是否启动verifySoftwareVersion校验版本号
NameNodeRpcServer#checkNNStartup进行判断nameNode 是否是启动状态 否的话,会进行抛出异常
NameNodeRpcServer#versionRequest
heartbeatManager.register(nodeS)心跳中心进行注册的操作
BPServiceActor#connectToNNAndHandshake
datanode
retrieveNamespaceInfo进行获取nameNode HA集群的版本号相关的信息
NameNodeRpcServer#registerDatanode
BPServiceActor
datnode.connectToNN(nnAddr)进行连接namenode
DatanodeProtocolClientSideTranslatorPB#registerDatanode进行向nameNode注册的操作
0 条评论
回复 删除
下一页