Hi Vincenzo, Look at the log output of your daemons. My guess is that you'll find something pretty clear there.
-Todd On Mon, Sep 14, 2009 at 7:46 AM, Vincenzo Gulisano < [email protected]> wrote: > Hi, > after a lot of unsuccessful attempts of running hadoop distributed file > system on my machine, I've located one possible error. > Maybe you have some ideas about what's going on. > > Experiment: > What I'm doing is simply executing start-all.sh and hadoop dfsadmin -report > > After the setup I can check that everything is working using: > > jps > ... > 17421 NameNode > 17519 DataNode > 17611 SecondaryNameNode > 17685 JobTracker > 17778 TaskTracker > 18425 Jps > ... > > > > > AND > > sudo netstat -plten | grep java > ... > tcp 0 0 127.0.0.1:54310 0.0.0.0:* LISTEN 1062 > 346907 17421/java (namenode) > tcp 0 0 127.0.0.1:54311 0.0.0.0:* LISTEN 1062 > 347480 17685/java (job tracker) > > > > > 2 things happen launching the application: > 1) The program waits and nothing happens (99% of the times) > 2) The program works but the report shows that the HDFS has some problems > > Taking a look to the debug: > > > main: > > [1] java.lang.Object.wait (native method) > [2] java.lang.Object.wait (Object.java:485) > [3] org.apache.hadoop.ipc.Client.call (Client.java:725) > [4] org.apache.hadoop.ipc.RPC$Invoker.invoke (RPC.java:220) > [5] $Proxy0.getProtocolVersion (null) > [6] org.apache.hadoop.ipc.RPC.getProxy (RPC.java:359) > [7] org.apache.hadoop.hdfs.DFSClient.createRPCNamenode > (DFSClient.java:105) > [8] org.apache.hadoop.hdfs.DFSClient.<init> (DFSClient.java:208) > [9] org.apache.hadoop.hdfs.DFSClient.<init> (DFSClient.java:169) > [10] org.apache.hadoop.hdfs.DistributedFileSystem.initialize > (DistributedFileSystem.java:82) > [11] org.apache.hadoop.fs.FileSystem.createFileSystem > (FileSystem.java:1,384) > [12] org.apache.hadoop.fs.FileSystem.access$200 (FileSystem.java:66) > [13] org.apache.hadoop.fs.FileSystem$Cache.get (FileSystem.java:1,399) > [14] org.apache.hadoop.fs.FileSystem.get (FileSystem.java:199) > [15] org.apache.hadoop.fs.FileSystem.get (FileSystem.java:96) > [16] org.apache.hadoop.fs.FsShell.init (FsShell.java:85) > [17] org.apache.hadoop.hdfs.tools.DFSAdmin.run (DFSAdmin.java:777) > [18] org.apache.hadoop.util.ToolRunner.run (ToolRunner.java:65) > [19] org.apache.hadoop.util.ToolRunner.run (ToolRunner.java:79) > [20] org.apache.hadoop.hdfs.tools.DFSAdmin.main (DFSAdmin.java:858) > > IPC Client (47) connection to localhost/127.0.0.1:8020 from vincenzo: > [1] sun.nio.ch.EPollArrayWrapper.epollWait (native method) > [2] sun.nio.ch.EPollArrayWrapper.poll (EPollArrayWrapper.java:215) > [3] sun.nio.ch.EPollSelectorImpl.doSelect (EPollSelectorImpl.java:65) > [4] sun.nio.ch.SelectorImpl.lockAndDoSelect (SelectorImpl.java:69) > [5] sun.nio.ch.SelectorImpl.select (SelectorImpl.java:80) > [6] org.apache.hadoop.net.SocketIOWithTimeout$SelectorPool.select > (SocketIOWithTimeout.java:332) > [7] org.apache.hadoop.net.SocketIOWithTimeout.doIO > (SocketIOWithTimeout.java:157) > [8] org.apache.hadoop.net.SocketInputStream.read > (SocketInputStream.java:155) > [9] org.apache.hadoop.net.SocketInputStream.read > (SocketInputStream.java:128) > [10] java.io.FilterInputStream.read (FilterInputStream.java:116) > [11] org.apache.hadoop.ipc.Client$Connection$PingInputStream.read > (Client.java:276) > [12] java.io.BufferedInputStream.fill (BufferedInputStream.java:218) > [13] java.io.BufferedInputStream.read (BufferedInputStream.java:237) > [14] java.io.DataInputStream.readInt (DataInputStream.java:370) > [15] org.apache.hadoop.ipc.Client$Connection.receiveResponse > (Client.java:501) > [16] org.apache.hadoop.ipc.Client$Connection.run (Client.java:446) > > Have you any idea about why this can happen? > > I've tries also to telnet the host:port and it works. I've tried all > possible addresses in the configuration (localhost / 127.0.0.1 / name / > name.domain ). > > Any help is appreciated, > Thanks in advance > > Vincenzo >
