hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From kripal kashyav <kripalkash...@gmail.com>
Subject Getting address bind Exception when starting single node hadoop cluster
Date Thu, 24 May 2012 07:12:55 GMT
Hi!
I am trying to set up hadoop 1.0.2 for single node.
After starting it, when i execute jps command i get the following :
NameNode
13478 Jps
13187 SecondaryNameNode

In log files i get the following errors for tasktracker :
12-05-24 12:39:21,268 ERROR
org.apache.hadoop.security.UserGroupInformation: PriviledgedActionException
as:hduser cause:org.apache.hadoop.ipc.RemoteException: java.io.IOException:
Unknown protocol to name node: org.apache.hadoop.mapred.InterTrackerProtocol
        at
org.apache.hadoop.hdfs.server.namenode.NameNode.getProtocolVersion(NameNode.java:149)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:563)
        at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1388)
        at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1384)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:396)
        at
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1093)
        at org.apache.hadoop.ipc.Server$Handler.run(Server.java:1382)

2012-05-24 12:39:21,268 ERROR org.apache.hadoop.mapred.TaskTracker: Can not
start task tracker because org.apache.hadoop.ipc.RemoteException:
java.io.IOException: Unknown protocol to name node:
org.apache.hadoop.mapred.InterTrackerProtocol
        at
org.apache.hadoop.hdfs.server.namenode.NameNode.getProtocolVersion(NameNode.java:149)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:563)
        at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1388)
        at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1384)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:396)
        at
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1093)
        at org.apache.hadoop.ipc.Server$Handler.run(Server.java:1382)

        at org.apache.hadoop.ipc.Client.call(Client.java:1066)
        at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:225)
        at org.apache.hadoop.mapred.$Proxy5.getProtocolVersion(Unknown
Source)
        at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:396)
        at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:370)
        at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:429)
        at org.apache.hadoop.ipc.RPC.waitForProxy(RPC.java:331)
        at org.apache.hadoop.ipc.RPC.waitForProxy(RPC.java:296)
        at org.apache.hadoop.mapr

And following error for jobtracker :
 FATAL org.apache.hadoop.mapred.JobTracker: java.net.BindException: Problem
binding to localhost/127.0.0.1:6500 : Address already in use
        at org.apache.hadoop.ipc.Server.bind(Server.java:227)
        at org.apache.hadoop.ipc.Server$Listener.<init>(Server.java:301)
        at org.apache.hadoop.ipc.Server.<init>(Server.java:1483)
        at org.apache.hadoop.ipc.RPC$Server.<init>(RPC.java:545)
        at org.apache.hadoop.ipc.RPC.getServer(RPC.java:506)
        at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:2306)
        at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:2192)
        at org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:2186)
        at
org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:300)
        at
org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:291)
        at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:4978)
Caused by: java.net.BindException: Address already in use
        at sun.nio.ch.Net.bind(Native Method)
        at
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:126)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
        at org.apache.hadoop.ipc.Server.bind(Server.java:225)
        ... 10 more

Please help i am very new to Hadoop.



Thanks:
kripal

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message