标签: hadoop
我想知道,Hadoop中的主要java类将块分发给datanode。 namenode如何决定转到datanode的块数。我想在第一个datanode中保留前两个块,然后在第二个中保持第二个块,依此类推,首先不使用平衡器。你可以对此发表评论吗?
我已经浏览了hadoop源代码。 namenode下的FSNameSystem.java类正在处理名称空间管理,但目前还不清楚它是如何决定每个datanode的块数。