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.
+