2013-02-13 51 views
1

如何将欠重复块自行恢复到复制因子?如何通过我自己将复制下的块还原到复制因子?

我有两个datanode,其上有三个文件。因为文件非常小,所以一个文件块。 复制因子是2,现在在群集中只有3个复制下的块。我怎样才能将块恢复到6?

谢谢你的帮助!

+1

只有两个数据节点,我不认为你可以有超过2 – jfg956 2013-02-13 11:44:26

回答

1

如果有足够的数据节点用于定义的复制因子 - NameNode将小心地恢复复制因子
如果您希望它刚刚发生 - 我认为复制文件将完成这项工作。

1

使用Hadoop的DFS -setrep [-R] [-w]路径/文件

+0

我试图复制的因素,我设置了因子从2到3.提示将始终等待/input/??.txt .....,它不会在我的群集中从1到3或2的块 – iceboy 2013-02-13 11:22:53