Hi Yair, This looks like a katta-specific problem. Please direct your question to the katta user list - this is the general Hadoop list.
Thanks -Todd On Mon, Nov 16, 2009 at 7:50 AM, Yair Even-Zohar <ya...@audiencescience.com>wrote: > I'm running a 2 nodes cluster using hadoop and katta. Master on > qa-hadoop004 and slave on qa-hadoop005 > > > > When I'm running a search as root from a remote machine, all works well. > > When I'm running the same given search as root from the same remote > machine using tomcat I'm getting the error below: > > > > 09/11/16 03:52:21 INFO zookeeper.ZooKeeper: Initiating client > connection, host=qa-hadoop004.ascitest.net:2888:3888 > > sessionTimeout=150000 watcher=net.sf.katta.zk.zkcli...@16a6a7d2 > > 09/11/16 03:52:21 INFO zookeeper.ClientCnxn: Attempting connection to > server qa-hadoop004.ascitest.net/10.12.2.204 > > :2888 > > 09/11/16 03:52:21 INFO zookeeper.ClientCnxn: Priming connection to > java.nio.channels.SocketChannel[connected local > > =/10.12.2.46:35500 remote=qa-hadoop004.ascitest.net/10.12.2.204:2888] > > 09/11/16 03:52:21 INFO zookeeper.ClientCnxn: Server connection > successful > > 09/11/16 03:52:22 WARN client.Client: failed to interact with node > qa-hadoop005.ascitest.net:20000. Try with other > > node(s) [qa-hadoop005.ascitest.net:20000]. > > java.io.IOException: Call to qa-hadoop005.ascitest.net/10.12.2.205:20000 > failed on local exception: java.io.EOFExc > > eption > > at org.apache.hadoop.ipc.Client.wrapException(Client.java:774) > > at org.apache.hadoop.ipc.Client.call(Client.java:742) > > at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:220) > > at $Proxy2.getDocFreqs(Unknown Source) > > at > net.sf.katta.client.Client$GetDocumentFrequencyInteraction.doInteraction > (Client.java:455) > > at > net.sf.katta.client.Client$NodeInteraction.interact(Client.java:572) > > at > net.sf.katta.client.Client$NodeInteraction.run(Client.java:555) > > at java.lang.Thread.run(Thread.java:619) > > Caused by: java.io.EOFException > > at java.io.DataInputStream.readInt(DataInputStream.java:375) > > at > org.apache.hadoop.ipc.Client$Connection.receiveResponse(Client.java:501) > > at org.apache.hadoop.ipc.Client$Connection.run(Client.java:446) > > > > > > > > I'm pretty certain I pass the correct properties because the client > tries to contact the correct machines so something else is causing this > error and I have no clue what it is. > > > > Thanks > > -Yair > >