请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师最后写完的时候NN里元数据信息是客户端发过去的吗?

图片描述

老师最后写完的时候NN里元数据信息是Client发过去的吗?我理解的是DN里面的第一个块写完了是不还有一个箭头回来通知Client表示写完了呀然后让它发第二块,第二块写完了之后DN通知Client已经写完,然后Client就携带元数据信息告知NN然后NN记录下元数据信息。

正在回答

2回答

client发送比如上传请求时,nn就知道如何拆,然后分别存哪了,这些信息就保存到nn的元数据中了

0 回复 有任何疑惑可以回复我~
  • 提问者 Panda_io #1
    明白了,谢谢老师
    回复 有任何疑惑可以回复我~ 2019-11-22 20:38:19
  • 老师,如果在上传请求中就建立元数据,那比如客户端在上传block过程中突然断线了,那么NN节点中的元信息和DN节点中的实际的块信息,会不会不一致.那此时应该是谁负责纠正错误.....
    回复 有任何疑惑可以回复我~ 2021-01-09 16:36:36
  • 中断会到其他节点,如果都不行,那就传不上去
    回复 有任何疑惑可以回复我~ 2021-01-09 18:56:34
Michael_PK 2019-11-22 20:18:29

他那个写是一block好了后,就直接pipeline写第二块去了

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信