0

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

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

根据谷歌的一些博客结果,版本不匹配导致了这个问题。

任何人都可以帮忙吗?

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

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

谢谢,希兹

4

1 回答 1

1

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

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

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

于 2014-01-01T23:29:42.417 回答