没有合适的资源?快使用搜索试试~ 我知道了~
读流程 客户端发起RPC请求访问NameNode namenode会查询元数据,找到这个文件的存储位置对应的数据块信息 namenode将文件对应的数据块的节点地址全部或者部分放入一个队列中然后返回 client收到这个数据块对应的节点地址 client会从队列中取第一个数据块的对应的节点地址,会从这些节点地址中选择一个最近的节点进行读取 将block读取之后,对block进行checksum验证,如果验证失败,说明数据块产生损,那么client会向namenode发送信息说明该节点上的数据块损坏,然后从其他节点中再次读取这个数据块 验证成功,则从队列中取出下一个block的地址,然后继续读
资源推荐
资源评论
资源评论
weixin_38707342
- 粉丝: 7
- 资源: 925
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功