我想知道在單個節點hadoop環境中可以同時提交/運行多少個Mapreduce作業。是否有任何限制?可同時運行多少個Mapreduce作業
2
A
回答
2
從配置的角度來看,我沒有任何限制。你可以設置地圖的數量,並減少插槽到任何你想要的。但實際上,每個插槽必須啓動一個能夠運行一些hadoop代碼的JVM,這需要一定量的內存,因此最終會導致計算機內存不足。您可能還必須巧妙配置作業隊列,以便同時運行多個作業隊列。
現在,什麼是可能是比什麼是一個好主意,一個非常不同的問題...
0
配置羣集時會設置Reducer插槽的數量。這將根據每個作業請求的Reducers數量限制MapReduce作業的數量。映射器通常受每個節點的DataNode數量和處理器數量的限制。
1
您可以提交儘可能多的作業,他們將排隊等候,調度程序將根據FIFO(默認)和可用資源運行它們.Hadoop執行的作業數量將取決於上述John的描述。
相關問題
- 1. 使用oozie運行多個mapreduce作業?
- 2. 多個MapReduce作業
- 3. 運行mapreduce作業時出現IOException
- 4. 我們可以在jenkins上同時運行多少個構建/作業
- 5. 同時在一個作業下同時運行多個SQL作業
- 6. MapReduce與MongoDB - 多少次減少運行?
- 7. 如何讓Hive同時運行mapreduce作業?
- 8. 使用相同的mapreduce代碼/ jar啓動多個mapreduce作業
- 9. 無法使用YARN運行MapReduce作業
- 10. Hadoop:無法運行MapReduce作業(python)
- 11. 從jsp運行mapreduce作業servlet
- 12. 如何遠程運行mapreduce作業
- 13. 無法在Hadoop上運行MapReduce作業
- 14. 在r中同時運行多個作業(並行)
- 15. 運行Cron作業時缺少模板
- 16. 並行執行mapreduce作業
- 17. 我們可以在DataStage中同時運行多個並行作業嗎?
- 18. 跨多個Azure實例同時運行Quartz.Net作業
- 19. 如何在RCP中同時運行多個作業?
- 20. 在Hadoop中鏈接多個MapReduce作業
- 21. MapReduce作業中的多個鍵
- 22. 我可以同時運行多少個線程?
- 23. Delayed_job多次運行相同的作業?
- 24. oozie實例可以同時在多個hadoop集羣上運行作業嗎?
- 25. 在HBase上運行Hadoop MapReduce作業時出現NoServerForRegionException
- 26. 運行mapreduce作業時無法連接到Zookeeper
- 27. 在EC2上運行mapreduce作業時如何獲取文件名?
- 28. 從Windows客戶端運行mapreduce作業時出錯
- 29. 運行MapReduce作業時發生的一系列事件
- 30. 在運行MapReduce作業時獲取應用程序ID
內存是一回事,但不會安排在同一節點上多個MapReduce作業爭奪CPU呢?我們會看到連續運行作業有很大的性能好處嗎? –