嗨,我剛剛想出了一個奇怪的任務:Amazon EMR MapReduce進度回滾?
我運行一個java-MapReduce作業與EMR。
數據約爲1T,我使用了1個主站+8個從站。
所有的實例都是r2.2xlarge。
起初,一切都看起來不錯象下面這樣:
INFO mapreduce.Job: map 0% reduce 0%
INFO mapreduce.Job: map 1% reduce 0%
INFO mapreduce.Job: map 2% reduce 0%
INFO mapreduce.Job: map 3% reduce 0%
INFO mapreduce.Job: map 4% reduce 0%
INFO mapreduce.Job: map 5% reduce 0%
INFO mapreduce.Job: map 6% reduce 0%
INFO mapreduce.Job: map 7% reduce 0%
...
不過,我只注意到進度轉向回滾(秋季從像7%至1%)。
INFO mapreduce.Job: map 4% reduce 0%
INFO mapreduce.Job: map 5% reduce 0%
INFO mapreduce.Job: map 6% reduce 0%
INFO mapreduce.Job: map 7% reduce 0%
INFO mapreduce.Job: map 6% reduce 0%
INFO mapreduce.Job: map 5% reduce 0%
INFO mapreduce.Job: map 4% reduce 0%
INFO mapreduce.Job: map 3% reduce 0%
....
當我測試像3G數據,結果是正確的,過程很順利,有沒有這樣的情況出現。
有誰能告訴我爲什麼發生這種情況?
最好。
嗨@franklinsijo,最後,我重置地圖並減少內存以克服這種情況。 –