Socket or EOF exceptions during HRPC are typical of deployments where the versions of the various jarfiles are mixed. So, this is one possible cause. You could use rsync to make sure that all of the Hadoop and HBase jar files on your instances are the same version: on the master, regionserver, and clients. Be sure to shut down before syncing the jars. If the problem persists after this, please let us know.
- Andy > From: Rakhi Khatwani > Subject: EOF Exception while performing a list command on hbase shell > To: [email protected] > Date: Thursday, April 16, 2009, 3:14 AM > Hi, > I tried to list all the tables on hbase and i get the > following exception: > > hbase(main):001:0> list > NativeException: > org.apache.hadoop.hbase.client.RetriesExhaustedException: > Trying to contact region server 10.254.74.127:60020 for > region .META.,,1, row '', but failed after 5 attempts. > Exceptions: > java.io.IOException: Call to /10.254.74.127:60020 failed on > local exception: java.io.EOFException > java.io.IOException: Call to /10.254.74.127:60020 failed on > local exception: java.io.EOFException > java.io.IOException: Call to /10.254.74.127:60020 failed on > local exception: java.io.EOFException > java.io.IOException: Call to /10.254.74.127:60020 failed on > local exception: java.io.EOFException > java.io.IOException: Call to /10.254.74.127:60020 failed on > local exception: java.io.EOFException > from > org/apache/hadoop/hbase/client/HConnectionManager.java:841:in > `getRegionServerWithRetries' > from > org/apache/hadoop/hbase/client/MetaScanner.java:56:in > `metaScan' [...]
