小编Har*_*rot的帖子

加载数据时猪的错误

我正在使用ubuntu 12.02 32bit并成功安装了hadoop2.2.0pig 0.12.Hadoop在我的系统上正常运行.

但是,每当我运行此命令时:

data = load 'atoz.csv' using PigStorage(',')  as (aa1:int, bb1:int, cc1:int, dd1:chararray);            
dump data;
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

ERROR org.apache.hadoop.mapreduce.lib.jobcontrol.JobControl - Error whiletrying to run jobs.java.lang.IncompatibleClassChangeError: Found interface org.apache.hadoop.mapreduce.JobContext, but class was expected.
Run Code Online (Sandbox Code Playgroud)

这是完整的堆栈跟踪:

> 2014-01-23 10:41:44,998 [main] INFO  org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher- 1 map-reduce job(s) waiting for submission.
>             2014-01-23 10:41:45,000 [Thread-9] INFO  org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM
> Metrics with processName=JobTracker, sessionId= - already initialized
>             2014-01-23 10:41:45,001 [Thread-9] ERROR org.apache.hadoop.mapreduce.lib.jobcontrol.JobControl - Error while
> trying …
Run Code Online (Sandbox Code Playgroud)

hadoop apache-pig

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

apache-pig ×1

hadoop ×1