pig-user  

RE: connecting to cluster with bin/pig

Olga Natkovich
Tue, 01 Jul 2008 11:06:57 -0700

The latest code works with Hadoop 17. What version do you have?

Olga 

> -----Original Message-----
> From: Gert Pfeifer [EMAIL PROTECTED] 
> Sent: Tuesday, July 01, 2008 11:01 AM
> To: pig-user@incubator.apache.org
> Subject: Re: connecting to cluster with bin/pig
> 
> Hi,
> exectype is not touched, so it defaults to mapreduce (correct 
> me if I am
> wrong)
> 
> My mistake was to put the hadoop-site.xml into the path. 
> Thank you very much!!!
> 
> Now I found this:
> Protocol org.apache.hadoop.dfs.ClientProtocol version 
> mismatch. (client = 29, server = 23)
> 
> Is there a compatibility mode, or do I have to update the server?
> 
> Gert
> 
> Alan Gates schrieb:
> > Are you setting exectype to 'mapreduce'?  It looks like you have it 
> > set to 'local'.  Also, make sure you include the directory 
> that your 
> > hadoop-site.xml is in in the class path, not the file itself.
> > 
> > If neither of those resolve your issue, please post your whole 
> > pig.properties file.
> > 
> > Alan.
> > 
> > Gert Pfeifer wrote:
> >> Hi,
> >> I am trying to start pig for the first time, so here is a 
> beginner's 
> >> question.
> >>
> >> How do I tell the bin/pig shell script where the cluster 
> can be found?
> >> I used the conf/pic.properties as follows:
> >>
> >> # clustername, name of the hadoop jobtracker. If no port 
> is defined 
> >> port 50020 will be used.
> >> cluster=<ip address of the job tracker>
> >>
> >> Then I get a message:
> >> [main] INFO
> >> org.apache.pig.backend.hadoop.executionengine.HExecutionEngine  - 
> >> Connecting to hadoop file system at: file:///
> >>
> >> Then I get the grunt shell on the local file system, which is not 
> >> quite what I wanted.
> >>
> >> I also tried this:
> >> java -cp pig.jar:../../path/to/hadoop-site.xml  org.apache.pig.Main
> >>
> >> But I saw the same result. So how do I connect to the name 
> node and 
> >> the job tracker? I guess I need both, don't I?
> >>
> >> Thanks for any hints,
> >> Gert
> >>   
> 
>