如何将hadoop块大小更改为低于默认最小块大小。
本手册页(https://hadoop.apache.org/docs/r2.6.0/hadoop-project-dist/hadoop-hdfs/hdfs-default.xml)表示默认情况下最小块大小或 dfs.namenode.fs-limits.min-block-size
设置为1048576(1 mb)。但是,当我在 hdfs-site.xml
同时我改变了 dfs.blocksize
到200KB(仍然大于修改后的最小块大小),我仍然得到这样的错误 dfs.blocksize
不能低于1048576的最小块大小。
另外,我正在使用hadoop2.7.1,以防万一。
1条答案
按热度按时间ve7v8dk21#
您应该在中添加属性
hdfs-site.xml
不在hdfs-default.xml
. 添加属性并重新启动namenode,然后重试。