On Thu, Jan 27, 2011 at 10:33 PM, Schubert Zhang <[email protected]> wrote: > 1. The .META. table seems ok > I can read my data table (one thread for reading). > I can use hbase shell to scan my data table. > And I can use 1~4 threads to put more data into my data table. >
Good. This would seem to say that .META. is not locked out (You are doing these scans while your 8+client process is hung?). > Before this issue happen, about 800 millions entities (column) have been > put into the table successfully, and there are 253 regions for this table. > So, you were running fine with 8+ clients until you hit the 800million entries? > 3. All clients use HBaseConfiguration.create() for a new Configuration > instance. > Do you do this for each new instance of HTable or do you pass them all the same Configuration instance? > 4. The 8+ client threads running on a single machine and a single JVM. > How many instances of this process? One or many? > 5. Seems all 8+ threads are blocked in same location waiting on call to > return. > If you want to paste a thread dump of your client, some one of us will give it a gander. St.Ack
