You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-user@hadoop.apache.org by us latha <us...@gmail.com> on 2008/07/30 15:33:22 UTC

Where can i download hadoop-0.17.1-examples.jar

HI All,

Trying to run the wordcount example on single node hadoop setup.
Could anyone please point me the location from where I could download
hadoop-0.17.1-examples.jar?

Thankyou
Srilatha

RE: Unknown protocol to name node: JobSubmissionProtocol

Posted by Arv Mistry <ar...@kindsight.net>.
 
Thanks Hairong, you were right, I had the same port number for both.

Cheers Arv


-----Original Message-----
From: Hairong Kuang [mailto:hairong@yahoo-inc.com] 
Sent: Wednesday, July 30, 2008 2:52 PM
To: hadoop-user
Subject: Re: Unknown protocol to name node: JobSubmissionProtocol

JobClient is supposed to talk a JobTracker. But the stack trace shows
that it talked to a namenode. Could you check your configuration to see
if the jobtracker port # was set to be the same as the namenode port #.

Hairong 


On 7/30/08 6:56 AM, "Arv Mistry" <ar...@kindsight.net> wrote:

>  
> Can anyone provide any hints as to why this might be happening;
> 
> I have hadoop running all process' on one machine (for 
> trouble-shooting) and when I go to submit a job from another machine I

> get the following exception;
> 
> INFO   | jvm 2    | 2008/07/30 06:05:05 | 2008-07-30 06:05:05,117
ERROR
> [HadoopJobTool] java.io.IOException: Unknown protocol to name node:
> org.apache.hadoop.mapred.JobSubmissionProtocol
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.dfs.NameNode.getProtocolVersion(NameNode.java:84)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> or
> Impl.java:25)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> java.lang.reflect.Method.invoke(Method.java:597)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.RPC$Server.call(RPC.java:446)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.Server$Handler.run(Server.java:896)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |
> INFO   | jvm 2    | 2008/07/30 06:05:05 |
> org.apache.hadoop.ipc.RemoteException: java.io.IOException: Unknown 
> protocol to name node: org.apache.hadoop.mapred.JobSubmissionProtocol
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.dfs.NameNode.getProtocolVersion(NameNode.java:84)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> or
> Impl.java:25)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> java.lang.reflect.Method.invoke(Method.java:597)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.RPC$Server.call(RPC.java:446)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.Server$Handler.run(Server.java:896)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.Client.call(Client.java:557)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:212)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> $Proxy4.getProtocolVersion(Unknown Source)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.RPC.getProxy(RPC.java:313)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.RPC.getProxy(RPC.java:300)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.mapred.JobClient.createRPCProxy(JobClient.java:383)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.mapred.JobClient.init(JobClient.java:376)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.mapred.JobClient.<init>(JobClient.java:346)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:958)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> com.rialto.profiler.profiler.clickstream.hadoop.HadoopJobTool.run(Hado
> op
> JobTool.java:129)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> com.rialto.profiler.profiler.clickstream.hadoop.HadoopJobTool.launchJo
> b(
> HadoopJobTool.java:142)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> com.rialto.profiler.profiler.clickstream.RawStreamGenerator.run(RawStr
> ea
> mGenerator.java:138)


Re: Unknown protocol to name node: JobSubmissionProtocol

Posted by Hairong Kuang <ha...@yahoo-inc.com>.
JobClient is supposed to talk a JobTracker. But the stack trace shows that
it talked to a namenode. Could you check your configuration to see if the
jobtracker port # was set to be the same as the namenode port #.

Hairong 


On 7/30/08 6:56 AM, "Arv Mistry" <ar...@kindsight.net> wrote:

>  
> Can anyone provide any hints as to why this might be happening;
> 
> I have hadoop running all process' on one machine (for trouble-shooting)
> and when I go to submit a job from another machine I get the following
> exception;
> 
> INFO   | jvm 2    | 2008/07/30 06:05:05 | 2008-07-30 06:05:05,117 ERROR
> [HadoopJobTool] java.io.IOException: Unknown protocol to name node:
> org.apache.hadoop.mapred.JobSubmissionProtocol
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.dfs.NameNode.getProtocolVersion(NameNode.java:84)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> java.lang.reflect.Method.invoke(Method.java:597)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.RPC$Server.call(RPC.java:446)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.Server$Handler.run(Server.java:896)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |
> INFO   | jvm 2    | 2008/07/30 06:05:05 |
> org.apache.hadoop.ipc.RemoteException: java.io.IOException: Unknown
> protocol to name node: org.apache.hadoop.mapred.JobSubmissionProtocol
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.dfs.NameNode.getProtocolVersion(NameNode.java:84)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> java.lang.reflect.Method.invoke(Method.java:597)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.RPC$Server.call(RPC.java:446)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.Server$Handler.run(Server.java:896)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.Client.call(Client.java:557)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:212)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> $Proxy4.getProtocolVersion(Unknown Source)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.RPC.getProxy(RPC.java:313)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.ipc.RPC.getProxy(RPC.java:300)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.mapred.JobClient.createRPCProxy(JobClient.java:383)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.mapred.JobClient.init(JobClient.java:376)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.mapred.JobClient.<init>(JobClient.java:346)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:958)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> com.rialto.profiler.profiler.clickstream.hadoop.HadoopJobTool.run(Hadoop
> JobTool.java:129)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> com.rialto.profiler.profiler.clickstream.hadoop.HadoopJobTool.launchJob(
> HadoopJobTool.java:142)
> INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
> com.rialto.profiler.profiler.clickstream.RawStreamGenerator.run(RawStrea
> mGenerator.java:138)


Unknown protocol to name node: JobSubmissionProtocol

Posted by Arv Mistry <ar...@kindsight.net>.
 
Can anyone provide any hints as to why this might be happening; 

I have hadoop running all process' on one machine (for trouble-shooting)
and when I go to submit a job from another machine I get the following
exception;

INFO   | jvm 2    | 2008/07/30 06:05:05 | 2008-07-30 06:05:05,117 ERROR
[HadoopJobTool] java.io.IOException: Unknown protocol to name node:
org.apache.hadoop.mapred.JobSubmissionProtocol
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.dfs.NameNode.getProtocolVersion(NameNode.java:84)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
java.lang.reflect.Method.invoke(Method.java:597)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.ipc.RPC$Server.call(RPC.java:446)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.ipc.Server$Handler.run(Server.java:896)
INFO   | jvm 2    | 2008/07/30 06:05:05 |
INFO   | jvm 2    | 2008/07/30 06:05:05 |
org.apache.hadoop.ipc.RemoteException: java.io.IOException: Unknown
protocol to name node: org.apache.hadoop.mapred.JobSubmissionProtocol
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.dfs.NameNode.getProtocolVersion(NameNode.java:84)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
java.lang.reflect.Method.invoke(Method.java:597)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.ipc.RPC$Server.call(RPC.java:446)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.ipc.Server$Handler.run(Server.java:896)
INFO   | jvm 2    | 2008/07/30 06:05:05 |
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.ipc.Client.call(Client.java:557)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:212)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
$Proxy4.getProtocolVersion(Unknown Source)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.ipc.RPC.getProxy(RPC.java:313)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.ipc.RPC.getProxy(RPC.java:300)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.mapred.JobClient.createRPCProxy(JobClient.java:383)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.mapred.JobClient.init(JobClient.java:376)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.mapred.JobClient.<init>(JobClient.java:346)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:958)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
com.rialto.profiler.profiler.clickstream.hadoop.HadoopJobTool.run(Hadoop
JobTool.java:129)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
com.rialto.profiler.profiler.clickstream.hadoop.HadoopJobTool.launchJob(
HadoopJobTool.java:142)
INFO   | jvm 2    | 2008/07/30 06:05:05 |       at
com.rialto.profiler.profiler.clickstream.RawStreamGenerator.run(RawStrea
mGenerator.java:138)

Re: Where can i download hadoop-0.17.1-examples.jar

Posted by us latha <us...@gmail.com>.
Thankyou Amareshwari..Was looking in the source code of 0.17.1 release which
i had downloaded through svn. Hence, could not find it previously. Now, am
able to run wordcount example successfully.

Thankyou
Srilatha

On Thu, Jul 31, 2008 at 10:17 AM, Amareshwari Sriramadasu <
amarsri@yahoo-inc.com> wrote:

> Hi Srilatha,
>
> You can download hadoop release tar ball from
> http://hadoop.apache.org/core/releases.html
> You will find hadoop-*-examples.jar when you untar it.
>
> Thanks,
> Amareshwari
>
>
> us latha wrote:
>
>> HI All,
>>
>> Trying to run the wordcount example on single node hadoop setup.
>> Could anyone please point me the location from where I could download
>> hadoop-0.17.1-examples.jar?
>>
>> Thankyou
>> Srilatha
>>
>>
>>
>
>

Re: Where can i download hadoop-0.17.1-examples.jar

Posted by Amareshwari Sriramadasu <am...@yahoo-inc.com>.
Hi Srilatha,

You can download hadoop release tar ball from 
http://hadoop.apache.org/core/releases.html
You will find hadoop-*-examples.jar when you untar it.

Thanks,
Amareshwari

us latha wrote:
> HI All,
>
> Trying to run the wordcount example on single node hadoop setup.
> Could anyone please point me the location from where I could download
> hadoop-0.17.1-examples.jar?
>
> Thankyou
> Srilatha
>
>