私は私のクエリを付加しようとしました:ハープトップハイブマップジョブの最大レデューサーを制限する機能はありますか?
set mapred.running.reduce.limit = 25;
そして
set hive.exec.reducers.max = 35;
最後のものは、私はそれを試してみるつもりだったと思わせるた...ダウン35から530のまで減速して仕事を投獄シューホーン35
への仕事の価値は530のレデューサーは今
set mapred.tasktracker.reduce.tasks.maximum = 3;
を与えます
その番号がノードごとにある種の最大値であるかどうかを試してみてください(以前は70の潜在的な減速機があるクラスタでは7でした)。
更新:
set mapred.tasktracker.reduce.tasks.maximum = 3;
は効果がなかったが、しかし試してみる価値がありました。