首页 > 试题广场 >

如果我们现有一个安装2.6.5版本的hadoop集群,在不修

[单选题]
如果我们现有一个安装2.6.5版本的hadoop集群,在不修改默认配置的情况下存储200个200M的文本文件和200个30M的文本,请问最终会在集群中产生多少个数据块(包括副本)
  • 400
  • 1800
  • 600
  • 1200
dfs.blocksize 134217728
发表于 2018-11-17 12:36:00 回复(0)
hadoop2.x数据块大小是128mb,dfs.replication默认是3。 其中200个200m会按照128m的数据块大小进行分割分散存储,就是(200 * 2),而200个30m会每一个用一个数据块,所以就有(200 *2 + 200)再乘以3份,就是 600 * 3 = 1800.
发表于 2018-12-11 11:06:30 回复(0)
默认大小在hadoop2.x版本中是128M,老版本中是64M
发表于 2023-04-28 17:14:13 回复(0)