一:hdfs修改replication 数目
执行 hadoop fsck / 查看整个目录的备份数分布,输出结果如下:
Default replication factor 2
Average block replication 2.38
改hdfs文件备份系数:hadoop dfs -setrep [-R] <path> 如果有-R将修改子目录文件的性质。
hadoop dfs -setrep -w 1 -R /user/hadoop/dir1 就是把目录下所有文件备份系数设置为1.
这个需要一些时间,感觉会扫描所有指定目录下的文件。
二:hdfs删除目录
参考url:https://hadoop.apache.org/docs/r1.0.4/cn/hdfs_shell.html
./hdfs dfs -rmr /logdata