如何自己将复制不足的块恢复到复制因子?

时间:2013-02-13 10:32:10

标签: hadoop hdfs

如何自己将未复制的块恢复到复制因子?

我有两个数据节点,上面有三个文件。因为文件很小,所以一个块一个文件。 复制因子为2,现在集群中只有3个未复制的块。如何将块恢复为6?

谢谢你的帮助!

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

使用hadoop dfs -setrep [-R] [-w]路径/文件