You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "Christian Kunz (JIRA)" <ji...@apache.org> on 2008/03/04 01:20:50 UTC

[jira] Commented: (HADOOP-2756) NPE in DFSClient in hbase under load

    [ https://issues.apache.org/jira/browse/HADOOP-2756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12574799#action_12574799 ] 

Christian Kunz commented on HADOOP-2756:
----------------------------------------

+1 blocker for 0.16.

Some of our tasks fail with this exception, not necessarily under load. And when trying to run distcp on the target cluster with about 20,000 mappers there were more than 400 such failures.

> NPE in DFSClient in hbase under load
> ------------------------------------
>
>                 Key: HADOOP-2756
>                 URL: https://issues.apache.org/jira/browse/HADOOP-2756
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: dfs
>    Affects Versions: 0.16.0
>            Reporter: stack
>            Priority: Minor
>         Attachments: HADOOP-2756.patch
>
>
> Saw this in logs:
> {code}
> 2008-01-31 18:55:02,128 ERROR org.apache.hadoop.hbase.HRegionServer: Compaction failed for region TestTable,0009438931,1201805282651
> java.lang.NullPointerException
>         at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.close(DFSClient.java:2262)
>         at org.apache.hadoop.fs.FSDataOutputStream$PositionCache.close(FSDataOutputStream.java:51)
>         at org.apache.hadoop.fs.FSDataOutputStream.close(FSDataOutputStream.java:67)
>         at org.apache.hadoop.hbase.HStoreFile.writeInfo(HStoreFile.java:365)
>         at org.apache.hadoop.hbase.HStore.compact(HStore.java:1236) 
>         at org.apache.hadoop.hbase.HRegion.compactStores(HRegion.java:775)
>         at org.apache.hadoop.hbase.HRegion.compactIfNeeded(HRegion.java:707)
>         at org.apache.hadoop.hbase.HRegionServer$CompactSplitThread.run(HRegionServer.java:253)
> {code}
> Look to see if the response data method needs to be made volatile (There's a test for null just before we use it on line #2262).

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