2015-01-15 44 views
0

我在hadoop 1.2.1中编写新的副本放置策略。 Currenlty,我正在学习hadoop源代码。在开始我的代码之前,我想澄清我的一些疑问。以下是我的问题,如果有人知道答案,请清除我的困惑。如何读取hdfs中的复制因子值

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

回答

0

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