我有一个由两台机器组成的集群,一台作为主机器,两台作为从机器(主机器也是从机器)。我已将两台计算机中的复制因子都设置为1。配置单元也配置在主服务器上。几天后,我的硬盘满了(没有剩余空间),然后我运行了以下命令:
hadoop dfs -setrep -w 1 -R /
在执行这个命令之后,大量的存储变得可用。为什么会这样?我知道 setrep 命令用于将每个块的复制因子设置为1。当我在配置中设置一个条件时,这是什么?我怎样才能摆脱它?
setrep
mctunoxg1#
您需要在配置文件中设置rep并重新启动集群
<property> <name>dfs.replication</name> <value>1</value> </property>
1条答案
按热度按时间mctunoxg1#
您需要在配置文件中设置rep并重新启动集群