HDFS读流程

cloudya520 / 2023-09-06 / 原文

  步骤1:FileSystem通过rpc调用open()方法

  步骤2:NameNode校验请求文件的路径,权限等问题,校验成功后返回FSDateInputsteam

  步骤3:用户向NameNode请求文件与block的关系,通过映射获取文件block块位置

  步骤4:通过机架感知策略就近原则,获取最近block位置,进行数据的读取