首先看一下当前块大小。如图,使用命令hadoop fs -stat "%o" /目录/文件 由于hadoop是按照块来存储文件的,故不管文件是否有一个块大小的容量也会占用一个块。
关闭集群,进入hdfs-site.xml,添加属性dfs.block.size.如图。改成128MB。
重启集群,查看块大小。这里打开web页面的时候需要等HDFS安全模式自动退出后才能打开file system页面。可以看到现在已经变成128MB。
完成!