Hadoop3.2.1 【 HDFS 】源码分析 : Datanode 存储[二]一. Storage二.DataStorage三. BlockPoolSliceStorage
一. StorageStorage是一个抽象类, 为Datanode、 Namenode提供抽象的存储服务。 Storage类管理着当前节点上( 可以是Datanode或者Namenode) 所有的存储目录, 每个存储目录都由一个StorageDirectory对象管理, Storage用一个线性表字段storageDirs存储它管理的所有StorageDirectory, 并通过Dirlterator迭代器进行遍历。 private final List<StorageDire