在hadoop中将dfs.blocksize设置为100kb

j8yoct9x  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(416)

我试着设置 dfs.blocksize 在hadoop中小于默认值100kb dfs.namenode.fs-limits.min-block-size ,即1mb。
当我复制文件的时候

hdfs dfs -Ddfs.namenode.fs-limits.min-block-size=0 -Ddfs.blocksize=102400 inp.txt /input/inp.txt

我还是会的,

copyFromLocal: Specified block size is less than configured minimum value (dfs.namenode.fs-limits.min-block-size): 102400 < 1048576

我试着把这个属性加进去 hdfs-site.xml 也。但是 dfs.namenode.fs-limits.min-block-size 似乎没有改变。
否则我如何更改此属性?

au9on6nz

au9on6nz1#

请尝试更改/etc/hadoop/conf/hdfs-site.xml文件中dfs.namenode.fs-limits.min-block-size属性的值,然后重新启动namenode,因为这可能是命令行设置无法覆盖的最终属性。

相关问题