Pig版本不匹配(Hadoop)
以前有人遇到过这个问题吗?这是错误日志: 协议org.apache.hadoop.mapred.JobSubmissionProtocol版本不匹配。(客户端=20,服务器=21) 我使用了pig 0.8.0,我的hadoop版本是0.20.10Pig版本不匹配(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.
如果有人能帮助我,我将不胜感激。我认为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脚本将利用您安装的客户端库