You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@pig.apache.org by Tamir Kamara <ta...@gmail.com> on 2010/03/02 07:54:19 UTC

ERROR 2118: Unable to create input splits

Hi,

I suddenly started getting this error and I don't understand why since the
input path exists on the dfs. It started a couple of days ago when I checked
out trunk again (the previous working version was checked out about two
weeks ago). I'm working on hadoop 0.20.1.

The log file shows:
Backend error message during job submission
-------------------------------------------
org.apache.pig.backend.executionengine.ExecException: ERROR 2118: Unable to
create input splits for: hdfs://ips-h01:54310/user/tkamara/report/20090301
    at
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigInputFormat.getSplits(PigInputFormat.java:256)
    at org.apache.hadoop.mapred.JobClient.writeNewSplits(JobClient.java:885)
    at
org.apache.hadoop.mapred.JobClient.submitJobInternal(JobClient.java:779)
    at org.apache.hadoop.mapred.JobClient.submitJob(JobClient.java:730)
    at org.apache.hadoop.mapred.jobcontrol.Job.submit(Job.java:378)
    at
org.apache.hadoop.mapred.jobcontrol.JobControl.startReadyJobs(JobControl.java:247)
    at
org.apache.hadoop.mapred.jobcontrol.JobControl.run(JobControl.java:279)
    at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.hadoop.mapreduce.lib.input.InvalidInputException:
Input path does not exist: hdfs://ips-h01:54310/user/tkamara/report/20090301
    at
org.apache.hadoop.mapreduce.lib.input.FileInputFormat.listStatus(FileInputFormat.java:224)
    at
org.apache.hadoop.mapreduce.lib.input.FileInputFormat.getSplits(FileInputFormat.java:241)
    at
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigInputFormat.getSplits(PigInputFormat.java:245)
    ... 7 more

Do you know why it happens?

Thanks,
Tamir

Re: ERROR 2118: Unable to create input splits

Posted by Tamir Kamara <ta...@gmail.com>.
Hi,

I Found my problem.

Thanks,
Tamir

On Tue, Mar 2, 2010 at 8:54 AM, Tamir Kamara <ta...@gmail.com> wrote:

> Hi,
>
> I suddenly started getting this error and I don't understand why since the
> input path exists on the dfs. It started a couple of days ago when I checked
> out trunk again (the previous working version was checked out about two
> weeks ago). I'm working on hadoop 0.20.1.
>
> The log file shows:
> Backend error message during job submission
> -------------------------------------------
> org.apache.pig.backend.executionengine.ExecException: ERROR 2118: Unable to
> create input splits for: hdfs://ips-h01:54310/user/tkamara/report/20090301
>     at
> org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigInputFormat.getSplits(PigInputFormat.java:256)
>     at
> org.apache.hadoop.mapred.JobClient.writeNewSplits(JobClient.java:885)
>     at
> org.apache.hadoop.mapred.JobClient.submitJobInternal(JobClient.java:779)
>     at org.apache.hadoop.mapred.JobClient.submitJob(JobClient.java:730)
>     at org.apache.hadoop.mapred.jobcontrol.Job.submit(Job.java:378)
>     at
> org.apache.hadoop.mapred.jobcontrol.JobControl.startReadyJobs(JobControl.java:247)
>     at
> org.apache.hadoop.mapred.jobcontrol.JobControl.run(JobControl.java:279)
>     at java.lang.Thread.run(Thread.java:619)
> Caused by: org.apache.hadoop.mapreduce.lib.input.InvalidInputException:
> Input path does not exist: hdfs://ips-h01:54310/user/tkamara/report/20090301
>     at
> org.apache.hadoop.mapreduce.lib.input.FileInputFormat.listStatus(FileInputFormat.java:224)
>     at
> org.apache.hadoop.mapreduce.lib.input.FileInputFormat.getSplits(FileInputFormat.java:241)
>     at
> org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigInputFormat.getSplits(PigInputFormat.java:245)
>     ... 7 more
>
> Do you know why it happens?
>
> Thanks,
> Tamir
>