![](/img/trans.png)
[英]hadoop-streaming : reduce task in pending state says “No room for reduce task.”
[英]hadoop-streaming : How reduce task calculates reduce input size? and how to fix it?
我在jobtracker日志中看到以下內容:
011-11-02 10:04:09,595 WARN org.apache.hadoop.mapred.JobInProgress: No room for reduce task. Node tracker_worker1:localhost/127.0.0.1:52295 has 62087933952 bytes free; but we expect reduce input to take 176511226508
by increasing the number of reducers?
檢查ResourceEstimator#getEstimatedReduceInputSize() 。 與往常一樣,圍繞getEstimatedReduceInputSize函數的注釋很少。 必須付出一些努力才能理解它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.