Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Pig版本不匹配(Hadoop)_Hadoop_Apache Pig - Fatal编程技术网

Pig版本不匹配(Hadoop)

Pig版本不匹配(Hadoop),hadoop,apache-pig,Hadoop,Apache Pig,以前有人遇到过这个问题吗?这是错误日志: 协议org.apache.hadoop.mapred.JobSubmissionProtocol版本不匹配。(客户端=20,服务器=21) 我使用了pig 0.8.0,我的hadoop版本是0.20.10 如果有人能帮助我,我将不胜感激。我认为Pig 0.8.0与Hadoop 0.20.2捆绑在一起,即使是一个小小的版本差异也很重要 例如,你可以用Hadoop 0.20.10重新编译你的Pig,这样两边的Hadoop版本都是一样的。你是否绑定到了0.8.

以前有人遇到过这个问题吗?这是错误日志:

协议org.apache.hadoop.mapred.JobSubmissionProtocol版本不匹配。(客户端=20,服务器=21)

我使用了pig 0.8.0,我的hadoop版本是0.20.10


如果有人能帮助我,我将不胜感激。

我认为Pig 0.8.0与Hadoop 0.20.2捆绑在一起,即使是一个小小的版本差异也很重要


例如,你可以用Hadoop 0.20.10重新编译你的Pig,这样两边的Hadoop版本都是一样的。

你是否绑定到了0.8.1?如果没有,您可以下载一个较新版本的Pig(0.10.0适用于1.0.2),它带有两个JAR(一个捆绑了hadoop,一个没有),如果您在运行Pig之前设置hadoop_HOME env变量,Pig脚本将利用您安装的客户端库