2011-04-15 113 views
7

我想在5臺機器的hadoop集羣中運行Mahout的K-Means示例。我需要在所有節點中保留哪些Mahout jar文件,以便以分佈式方式執行K-Means。 謝謝。在hadoop集羣上部署Mahout

-Venkiram

回答

2

如果你真的只是想運行靜態驅動程序內置的K均值,或其他工作,答案是「沒有」。 mahout'工作'罐是獨立的hadoop工作罐。如果您將作業提交給具有「hadoop作業」的羣集,它將在沒有任何其他jar的情況下運行。

+0

謝謝。我在主節點中安裝了Mahout jar,我是否應該將它複製到所有從節點中? – Venkiram 2011-04-15 14:47:15

+0

現在你超出了我對hadoop的瞭解。 – bmargulies 2011-04-16 11:27:44

+1

作業驅動程序是否應該通過在所使用的所有節點上本地化.jar來處理此問題? – 2012-09-26 18:23:24