<legend id='xZilO'><style id='xZilO'><dir id='xZilO'><q id='xZilO'></q></dir></style></legend>

      <bdo id='xZilO'></bdo><ul id='xZilO'></ul>

      <small id='xZilO'></small><noframes id='xZilO'>

    1. <i id='xZilO'><tr id='xZilO'><dt id='xZilO'><q id='xZilO'><span id='xZilO'><b id='xZilO'><form id='xZilO'><ins id='xZilO'></ins><ul id='xZilO'></ul><sub id='xZilO'></sub></form><legend id='xZilO'></legend><bdo id='xZilO'><pre id='xZilO'><center id='xZilO'></center></pre></bdo></b><th id='xZilO'></th></span></q></dt></tr></i><div id='xZilO'><tfoot id='xZilO'></tfoot><dl id='xZilO'><fieldset id='xZilO'></fieldset></dl></div>
      <tfoot id='xZilO'></tfoot>
    2. 线程“main"中的异常org.apache.hadoop.ipc.RemoteEx

      时间:2023-09-26

      <legend id='Hp6gk'><style id='Hp6gk'><dir id='Hp6gk'><q id='Hp6gk'></q></dir></style></legend>

      <small id='Hp6gk'></small><noframes id='Hp6gk'>

      <i id='Hp6gk'><tr id='Hp6gk'><dt id='Hp6gk'><q id='Hp6gk'><span id='Hp6gk'><b id='Hp6gk'><form id='Hp6gk'><ins id='Hp6gk'></ins><ul id='Hp6gk'></ul><sub id='Hp6gk'></sub></form><legend id='Hp6gk'></legend><bdo id='Hp6gk'><pre id='Hp6gk'><center id='Hp6gk'></center></pre></bdo></b><th id='Hp6gk'></th></span></q></dt></tr></i><div id='Hp6gk'><tfoot id='Hp6gk'></tfoot><dl id='Hp6gk'><fieldset id='Hp6gk'></fieldset></dl></div>
      • <bdo id='Hp6gk'></bdo><ul id='Hp6gk'></ul>

                  <tbody id='Hp6gk'></tbody>
              • <tfoot id='Hp6gk'></tfoot>
              • 本文介绍了线程“main"中的异常org.apache.hadoop.ipc.RemoteException:服务器 IPC 版本 9 无法与客户端版本 4 通信.如何解决这个问题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                我在 NetBeans IDE 8.0.2 中使用 hadoop 2.7.0 和 java oracle jdk1.7.0_79.当我尝试使用 Java 文件与 Hadoop 通信时,出现以下错误.是否涉及任何依赖问题?或者我该如何解决这个错误?

                I am using hadoop 2.7.0 and java oracle jdk1.7.0_79 with NetBeans IDE 8.0.2. When I try to communicate with Hadoop using the Java file, then I get the following error. Is there any dependency issues involved? Or how can I resolve this error?

                我看过相关问题的帖子,但没有一个有助于清楚地传达答案.所以,请在这里帮助我.谢谢!

                I have seen posts with related issue, but none of them were helpful to convey the answer clearly. So, please help me out here. Thanks!

                    Exception in thread "main" org.apache.hadoop.ipc.RemoteException: Server IPC version 9 cannot communicate with client version 4
                at org.apache.hadoop.ipc.Client.call(Client.java:1066)
                at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:225)
                at com.sun.proxy.$Proxy1.getProtocolVersion(Unknown Source)
                at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:396)
                at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:379)
                at org.apache.hadoop.hdfs.DFSClient.createRPCNamenode(DFSClient.java:118)
                at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:222)
                at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:187)
                at org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:89)
                at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1328)
                at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:65)
                at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1346)
                at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:244)
                at org.apache.hadoop.fs.Path.getFileSystem(Path.java:187)
                at org.apache.hadoop.mapreduce.lib.input.FileInputFormat.setInputPaths(FileInputFormat.java:352)
                at pir.PIR.run(PIR.java:317)
                at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
                at pir.PIR.main(PIR.java:256)
                

                推荐答案

                如果您使用的是 maven,请检查您的 POM 文件中包含的 Hadoop-client 的版本.它可能比集群上当前运行的 hadoop 版本更旧(应该是 2.7.0)

                If you are using maven then, check the version of Hadoop-client you are including in your POM file. It might be older version than the current hadoop running version on your cluster (it should be 2.7.0)

                <dependency>
                    <groupId>org.apache.hadoop</groupId>
                    <artifactId>hadoop-client</artifactId>
                    <version>2.7.0</version>
                </dependency>
                

                这篇关于线程“main"中的异常org.apache.hadoop.ipc.RemoteException:服务器 IPC 版本 9 无法与客户端版本 4 通信.如何解决这个问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:如何在 Hadoop MapReduce 中将对象设置为 Map 输出的值 下一篇:在 MongoDB Map Reduce 函数中查询

                相关文章

                最新文章

                <legend id='imhwX'><style id='imhwX'><dir id='imhwX'><q id='imhwX'></q></dir></style></legend>
                • <bdo id='imhwX'></bdo><ul id='imhwX'></ul>

                1. <tfoot id='imhwX'></tfoot>
                2. <small id='imhwX'></small><noframes id='imhwX'>

                  <i id='imhwX'><tr id='imhwX'><dt id='imhwX'><q id='imhwX'><span id='imhwX'><b id='imhwX'><form id='imhwX'><ins id='imhwX'></ins><ul id='imhwX'></ul><sub id='imhwX'></sub></form><legend id='imhwX'></legend><bdo id='imhwX'><pre id='imhwX'><center id='imhwX'></center></pre></bdo></b><th id='imhwX'></th></span></q></dt></tr></i><div id='imhwX'><tfoot id='imhwX'></tfoot><dl id='imhwX'><fieldset id='imhwX'></fieldset></dl></div>