没有来自 mahout 的输出文件

No output files from mahout

我正在 运行在 syncfusion 的 hadoop 上做一个 mahout recommenderJob。我得到以下信息。但是没有输出...好像运行无限期

有人知道为什么我没有从中得到 output.txt 吗?为什么这似乎 运行 无限期?

我怀疑这可能是由于您机器中的磁盘 space 不足造成的,在这种情况下,我建议您清理磁盘 space 然后再试一次.

另外,我还建议您使用 Syncfusion 集群管理器 - 使用它您可以形成一个包含多个 nodes/machines 的集群,这样有足够的内存可用于执行您的作业。

-拉姆库玛

我已经测试了您尝试使用 Syncfusion BigData Studio 执行的同一地图缩减作业,它对我有用。

请从下面找到我使用的输入详细信息,

命令:

hadoop jar E:\mahout-examples-0.12.2-job.jar org.apache.mahout.cf.taste.hadoop.item.RecommenderJob -s SIMILARITY_COOCCURRENCE --input=/Input.txt --output=output

示例输入 (Input.txt):

对于输入数据,我使用了 Apache - Mahout 站点中可用的数据(请参阅下文 link)并将其保存在文本文件中。

http://mahout.apache.org/users/recommender/userbased-5-minutes.html

我还看到您的命令中使用了拼写错误的单词 "COOCCURRENCE"。请更正这个,否则你可能会面临 "Class Not Found Exception".

输出:

请从下面找到生成的输出。

-拉姆库玛 :)