Hadoop还原数

Hadoop还原数,hadoop,Hadoop,我使用的是Hadoop,但是当我开始我的作业执行时,映射器是根据输入的数量生成的(这当然是所需的操作),但是Hadoop只生成1个reducer,而不考虑输入。虽然有一个有效的输入拆分,但我不知道为什么Hadoop只为任务生成一个reducer 在执行更多还原程序之前,是否有人可以给我一个提示,说明为什么会发生这种情况?检查作业的配置(某个XML配置文件或驱动程序中的某个文件)是否包含该属性 mapred.reduce.tasks=1 默认情况下,一些示例作业都配置了此功能。默认情况下,Had

我使用的是Hadoop,但是当我开始我的作业执行时,映射器是根据输入的数量生成的(这当然是所需的操作),但是Hadoop只生成1个reducer,而不考虑输入。虽然有一个有效的输入拆分,但我不知道为什么Hadoop只为任务生成一个reducer


在执行更多还原程序之前,是否有人可以给我一个提示,说明为什么会发生这种情况?

检查作业的配置(某个XML配置文件或驱动程序中的某个文件)是否包含该属性

mapred.reduce.tasks=1

默认情况下,一些示例作业都配置了此功能。

默认情况下,Hadoop仅使用1个reducer,而不考虑输入数据的大小。是如何增加减速器的数量。

参见此