You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by Apache Wiki <wi...@apache.org> on 2009/10/16 03:34:24 UTC

[Hadoop Wiki] Update of "Hbase/Troubleshooting" by AndrewPurtell

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.

The "Hbase/Troubleshooting" page has been changed by AndrewPurtell:
http://wiki.apache.org/hadoop/Hbase/Troubleshooting?action=diff&rev1=28&rev2=29

   1. [[#10|Problem: Scanners keep getting timeouts]]
   1. [[#11|Problem: Client says no such table but it exists]]
   1. [[#12|Problem: Could not find my address: xyz in list of ZooKeeper quorum servers]]
+  1. [[#13|Problem: Long client pauses under high load; or deadlock if using THBase]]
  
  <<Anchor(1)>>
  == 1. Problem: Master initializes, but Region Servers do not ==
@@ -194, +195 @@

  === Resolution ===
   * Use the hostname presented in the error message instead of the value you used. If you have a DNS server, you can set '''hbase.zookeeper.dns.interface''' and '''hbase.zookeeper.dns.nameserver''' in hbase-site.xml to make sure it resolves to the correct FQDN.
  
+ <<Anchor(13)>>
+ == 13. Problem: Long client pauses under high load; or deadlock if using THBase ==
+  * Under high load, some client operations take a long time; waiting appears uneven
+  * If using transactional HBase (THBase), apparent deadlocks: for example, in thread dumps IPC Server handlers are blocked in org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegion.updateIndex()
+ == Causes ==
+  * The default number of regionserver RPC handlers is insufficient.
+ == Resolution ==
+  * Increase the value of "hbase.regionserver.handler.count" in hbase-site.xml. The default is 10. Try 100.
+