【问题标题】:Trying to connect to Hadoop 2.0.0 Error : server ipc version 7 cannot communicate with client version 3 in eclipse尝试连接到 Hadoop 2.0.0 错误:服务器 ipc 版本 7 无法在 eclipse 中与客户端版本 3 通信
【发布时间】:2014-01-01 09:52:53
【问题描述】:

我需要在 Windows 系统上使用 Eclipse Juno 连接到具有 Hadoop 2.0.0 数据库的 unix 系统。我尝试为旧版本的 Hadoop 添加 eclipse 插件,但是当我添加 Map-Reduce Location 时,我得到了以下错误:

服务器 ipc 版本 7 无法在 eclipse 中与客户端版本 3 通信

根据谷歌的一些博客结果,版本不匹配是导致问题的原因。

有人可以帮忙吗?

请帮我找到正确的插件或引导我到哪里出错。

除非我添加这个插件,否则我将无法连接到数据库。有什么解决方法吗?

谢谢, 希茨

【问题讨论】:

    标签: eclipse hadoop eclipse-plugin hadoop-plugins


    【解决方案1】:

    两件事,Hadoop 不是数据库,它是分布式计算的开源框架。您可以直接在 Hadoop 上运行 MapReduce 程序,而无需 Eclipse 插件。只需将类打包到 Jar 中,将 jar 复制到 unix 系统并使用以下命令运行 jar。

    hadoop jar <Jar Name> <Name of Main Class> <Input Dir> <Output Dir>

    如果您拥有的 eclipse 版本与 Hadoop 或您的 eclipse 版本不兼容。检查Link 以构建您的插件。

    【讨论】:

    • 嗨,杰瑞,感谢您的澄清和链接。我认为第二个选项适合我,因为我需要“Eclipse 插件”我还浏览了链接:docs.google.com/document/d/…,我不明白为什么我需要为插件在我的 Windows 机器上安装 Hadoop?再次感谢。Hitz
    • 您不必配置它。从 Apache 下载并开始按照文档中的步骤操作。
    猜你喜欢
    • 2012-06-22
    • 1970-01-01
    • 2013-09-29
    • 2015-03-19
    • 1970-01-01
    • 2014-07-01
    • 2021-08-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多