hdfs set rep不起作用

aelbi1ox  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(403)

我在hdfs中有以下文件夹:/data/2016/05/01,而且这个文件夹下有许多文件,我尝试了以下命令来设置rep=2。

hdfs dfs -setrep -w 2 /data/2016
hdfs dfs -setrep -R 2 /data/2016

但当我将文件导入文件夹/data/2016/05/02时,复制仍然是3。

os8fio9y

os8fio9y1#

文件的复制设置是在创建时设置的,在移动时不会更改。如果要将复制设置为“2”,请在创建复制时执行(filesystem.setreplication或set dfs.replication via configuration),或者运行 hdfs dfs -setrep -R 2 /data/2016 在你把文件移到那里之后。

相关问题