You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Andrew Purtell (JIRA)" <ji...@apache.org> on 2009/01/01 00:38:44 UTC

[jira] Commented: (HBASE-1101) NPE in HConnectionManager$TableServers.processBatchOfRows

    [ https://issues.apache.org/jira/browse/HBASE-1101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12660164#action_12660164 ] 

Andrew Purtell commented on HBASE-1101:
---------------------------------------

Got this with HBase trunk on Hadoop 0.19.0:

Dec 31, 2008 11:35:29 PM net.iridiant.heritrix.writer.HBaseWriterProcessor innerProcessResult
SEVERE: Failed write of Record: http://www.tianshui.net.cn/Files/200810/122.jpg (in thread 'ToeThread #28: http://www.tianshui.net.cn/Files/200810/122.jpg'; in processor 'Archiver')
java.io.IOException: java.lang.reflect.UndeclaredThrowableException
	at net.iridiant.heritrix.writer.HBaseWriter.write(Unknown Source)
	at net.iridiant.heritrix.writer.HBaseWriterProcessor.write(Unknown Source)
	at net.iridiant.heritrix.writer.HBaseWriterProcessor.innerProcessResult(Unknown Source)
	at org.archive.modules.Processor.process(Processor.java:123)
	at org.archive.crawler.framework.ToeThread.processCrawlUri(ToeThread.java:310)
	at org.archive.crawler.framework.ToeThread.run(ToeThread.java:157)
Caused by: java.lang.reflect.UndeclaredThrowableException
	at $Proxy12.getRegionInfo(Unknown Source)
	at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRootRegion(HConnectionManager.java:798)
	at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:448)
	at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:423)
	at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegionInMeta(HConnectionManager.java:500)
	at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:458)
	at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:423)
	at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegionInMeta(HConnectionManager.java:500)
	at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:462)
	at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.relocateRegion(HConnectionManager.java:430)
	at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.getRegionLocation(HConnectionManager.java:289)
	at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.processBatchOfRows(HConnectionManager.java:947)
	at org.apache.hadoop.hbase.client.HTable.flushCommits(HTable.java:1267)
	at org.apache.hadoop.hbase.client.HTable.commit(HTable.java:1238)
	at org.apache.hadoop.hbase.client.HTable.commit(HTable.java:1218)
	at net.iridiant.content.Content.store(Unknown Source)
	at net.iridiant.content.Content.store(Unknown Source)
	... 6 more
Caused by: org.apache.hadoop.ipc.RemoteException: java.io.IOException: java.lang.NullPointerException

	at org.apache.hadoop.hbase.ipc.HBaseClient.call(HBaseClient.java:701)
	at org.apache.hadoop.hbase.ipc.HBaseRPC$Invoker.invoke(HBaseRPC.java:321)
	... 23 more


> NPE in HConnectionManager$TableServers.processBatchOfRows
> ---------------------------------------------------------
>
>                 Key: HBASE-1101
>                 URL: https://issues.apache.org/jira/browse/HBASE-1101
>             Project: Hadoop HBase
>          Issue Type: Bug
>            Reporter: Andrew Purtell
>            Assignee: Andrew Purtell
>            Priority: Critical
>             Fix For: 0.19.0
>
>
> Had DFS errors take down a region server. Looks like a full restart may be necessary because errors on the region continue. Clients attempting to store to the region get a NPE in HConnectionManager$TableServers.processBatchOfRows.
> Caused by: java.lang.NullPointerException
> 	at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.processBatchOfRows(HConnectionManager.java:911)
> 	at org.apache.hadoop.hbase.client.HTable.flushCommits(HTable.java:1267)
> 	at org.apache.hadoop.hbase.client.HTable.commit(HTable.java:1238)
> 	at org.apache.hadoop.hbase.client.HTable.commit(HTable.java:1218)
> 	at net.iridiant.content.Content.store(Unknown Source)
> 	at net.iridiant.content.Content.store(Unknown Source)
> 	... 6 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.