0
我在Ambari中看到,默認塊大小設置爲134217728.是否有任何特定的原因將其設置爲此值(128或256除外) )?爲什麼默認的HDFS塊大小設置爲134.2 MB(大約)
我在Ambari中看到,默認塊大小設置爲134217728.是否有任何特定的原因將其設置爲此值(128或256除外) )?爲什麼默認的HDFS塊大小設置爲134.2 MB(大約)
讓我先告訴你一件事。 HDFS Blocksize - 134217728不是Amabari特有的。這是HDFS默認塊大小。查看下面的鏈接並搜索dfs.blocksize屬性。 HDFS中的大多數大小約定是二進制的,即。 1024
https://hadoop.apache.org/docs/r2.7.1/hadoop-project-dist/hadoop-hdfs/hdfs-default.xml
134217728 bytes = 128 * 1024 * 1204 = 128MB
在塊大小值HDFS支持後綴功率 - K(公斤),M(兆),G(千兆),T(TERA)中,p(PETA), e(exa)(例如 - 128k,128m,128g等),但是Amabari不支持任何後綴。如果通過Ambari推送配置,塊大小必須以字節爲單位。