fengdoudm 发表于 2017-08-11 11:15

hadoop的某个目录改不了副本数

碰到个问题,hdfs上某个目录原来是3副本,用命令改不了。
例如:hadoop fs -setrep 2 -R /user/hive/dw_base.db
改了之后还是3副本
目录改个名字
hadoop fs -mv /user/hive/dw_base.db /user/hive/11
结果还是不行
复制目录,再改新复制的目录,可以改成2副本
hadoop fs -cp /user/hive/dw_base.db /user/hive/11
hadoop fs -setrep 2 -R /user/hive/11

哪个碰到过,感谢指导!

heguangwu 发表于 2017-08-17 17:41

你这命令用错了啊,应该要加-w参数把
我这边是可以设置成功的: hdfs dfs -setrep -R -w 2 /path
页: [1]
查看完整版本: hadoop的某个目录改不了副本数