Hadoop 和 Eclipse - 服务器 IPC 版本 9 无法与客户端版本 4 通信

Hadoop 和 Eclipse - 服务器 IPC 版本 9 无法与客户端版本 4 通信

我在 Ubuntu 上工作,并使用 Eclipse 来处理 Hadoop。设置运行配置后,出现一条消息Incomplete HDFS URI, no host

更新:找到了解决方案!但运行程序后,消息显示Server IPC version 9 cannot communicate with client version 4

解决方案:似乎我添加了用于 Hadoop 1 版本的 jar 文件。删除它并放置一个新版本 :)

谢谢

答案1

查找你的 core-site.xml。我的如下所示:

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
  <property>
    <name>fs.default.name</name>
    <value>hdfs://localhost/</value>
  </property>
</configuration>

当我从我的 Eclipse IDE 运行代码时。

另外请确保 /usr/lib/hadoop/lib/*.jar(我有 Cloudera Hadoop 发行版)位于您的构建路径中。

相关内容