【问题标题】:No output files from mahoutmahout 没有输出文件
【发布时间】:2016-09-19 12:31:11
【问题描述】:

我正在同步融合中的 hadoop 上运行 mahout 推荐工作。我得到以下。但是没有输出......它似乎无限期地运行

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

【问题讨论】:

    标签: hadoop mahout syncfusion mahout-recommender


    【解决方案1】:

    我怀疑这可能是由于您机器中的磁盘空间不足,在这种情况下,我建议您清理磁盘空间并重新尝试。

    另外,我还建议您使用 Syncfusion 集群管理器 - 使用它您可以形成具有多个节点/机器的集群,以便有足够的内存来执行您的工作。

    -拉姆库马尔

    【讨论】:

    • 成功了!非常感谢。这确实是磁盘空间问题。我释放了一些内存,然后我不得不离开安全模式,现在一切正常。
    【解决方案2】:

    我已经测试了您尝试使用 Syncfusion BigData Studio 执行的同一个 map reduce 作业,它对我有用。

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

    命令:

    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 站点中可用的数据(请参阅下面的链接)并将其保存在文本文件中。

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

    我还看到您的命令中使用了一个拼写错误的词 “COOCCURRENCE”。请更正这一点,否则您可能会遇到“Class Not Found Exception”。

    输出:

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

    -拉姆库玛 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-19
      • 1970-01-01
      相关资源
      最近更新 更多