如何读取hdfs中的复制因子值

时间:2015-01-15 16:54:06

标签: hadoop hdfs replication policy placement

我在hadoop 1.2.1中编写了一个新的副本放置策略。 Currenlty,我正在学习hadoop源代码。在开始使用我的代码之前,我想澄清一些疑问。以下是我的问题,如果有人知道答案,那么请清除我的困惑。

  1. namenode中的哪个函数调用块放置策略?
  2. 决定应该选择哪个块放置策略的功能是什么?
  3. 存储复制因子的位置?如何在其他类中使用复制因子值?

1 个答案:

答案 0 :(得分:0)

复制因子存储在hadoop conf文件夹下的hdfs-site.xml中。初始化NameNode时,将使用Configuration类加载该值。您需要阅读详细信息的源代码。