pig 未知方法getNewApplication错误
Posted
技术标签:
【中文标题】pig 未知方法getNewApplication错误【英文标题】:pig Unknown method getNewApplication error 【发布时间】:2014-03-31 21:16:32 【问题描述】:我正在尝试在猪中: 注册'/home/hduser/pig-0.11.1/contrib/piggybank/java/piggybank.jar' xml = 加载 'hdfs:///user/hduser/BB8100/BB8100.html' 使用 org.apache.pig.piggybank.storage.XMLLoader('td') as(doc:chararray); value = foreach xml GENERATE FLATTEN(REGEX_EXTRACT_ALL(doc,'(.*)')) AS td:chararray; 转储值
我得到:
java.io.IOException:在接口 org.apache.hadoop.yarn.proto.ClientRMProtocol$ClientRMProtocolService$BlockingInterface 协议上调用了未知方法 getNewApplication。
HadoopVersion PigVersion UserId StartedAt FinishedAt 功能 0.23.1 0.11.2-SNAPSHOT hduser 2014-03-31 22:07:15 2014-03-31 22:07:24 未知
非常感谢任何帮助!!!
【问题讨论】:
【参考方案1】:cd /home/hduser/pig-0.11.1/contrib/piggybank/java
ant clean jar -Dhadoopversion=23 -Dmr1.test=mr1(我在收到错误之前已经为 Pig 完成了此操作)。
【讨论】:
以上是关于pig 未知方法getNewApplication错误的主要内容,如果未能解决你的问题,请参考以下文章