You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Zhihong Yu (Commented) (JIRA)" <ji...@apache.org> on 2011/12/14 23:33:30 UTC

[jira] [Commented] (HBASE-5029) TestDistributedLogSplitting fails on occasion

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

Zhihong Yu commented on HBASE-5029:
-----------------------------------

I see the following snippet repeated several times before SplitLogManager$TimeoutMonitor kicked in:
{code}
2011-12-14 02:48:58,764 DEBUG [SplitLogWorker-juno.apache.org,56552,1323830916772] wal.HLogSplitter(1071): Creating writer path=hdfs://localhost:58644/user/jenkins/splitlog/juno.apache.org,56552,1323830916772_hdfs%3A%2F%2Flocalhost%3A58644%2Fuser%2Fjenkins%2F.logs%2Fjuno.apache.org%2C56552%2C1323830916772%2Fjuno.apache.org%252C56552%252C1323830916772.1323830919190/table/96a6d25cd549f2fcb7ee720c5467b048/recovered.edits/0000000000000000167.temp region=96a6d25cd549f2fcb7ee720c5467b048
2011-12-14 02:48:58,768 DEBUG [SplitLogWorker-juno.apache.org,56552,1323830916772] wal.SequenceFileLogWriter(126): using new createWriter -- HADOOP-6840
2011-12-14 02:48:58,768 DEBUG [SplitLogWorker-juno.apache.org,56552,1323830916772] wal.SequenceFileLogWriter(136): Path=hdfs://localhost:58644/user/jenkins/splitlog/juno.apache.org,56552,1323830916772_hdfs%3A%2F%2Flocalhost%3A58644%2Fuser%2Fjenkins%2F.logs%2Fjuno.apache.org%2C56552%2C1323830916772%2Fjuno.apache.org%252C56552%252C1323830916772.1323830919190/table/0559440bdae0aab2cc02a1b9d5cd72f0/recovered.edits/0000000000000000168.temp, syncFs=true, hflush=false
{code}

Later:
{code}
2011-12-14 02:49:03,591 ERROR [SplitLogWorker-juno.apache.org,56552,1323830916772] regionserver.SplitLogWorker(169): unexpected error 
java.lang.NullPointerException
	at org.apache.hadoop.hdfs.DFSClient$DFSOutputStream.closeThreads(DFSClient.java:3831)
	at org.apache.hadoop.hdfs.DFSClient$DFSOutputStream.closeInternal(DFSClient.java:3874)
	at org.apache.hadoop.hdfs.DFSClient$DFSOutputStream.close(DFSClient.java:3809)
	at org.apache.hadoop.fs.FSDataOutputStream$PositionCache.close(FSDataOutputStream.java:61)
	at org.apache.hadoop.fs.FSDataOutputStream.close(FSDataOutputStream.java:86)
	at org.apache.hadoop.io.SequenceFile$Writer.close(SequenceFile.java:1017)
	at org.apache.hadoop.hbase.regionserver.wal.SequenceFileLogWriter.close(SequenceFileLogWriter.java:214)
	at org.apache.hadoop.hbase.regionserver.wal.HLogSplitter.splitLogFileToTemp(HLogSplitter.java:458)
	at org.apache.hadoop.hbase.regionserver.wal.HLogSplitter.splitLogFileToTemp(HLogSplitter.java:351)
	at org.apache.hadoop.hbase.regionserver.SplitLogWorker$1.exec(SplitLogWorker.java:113)
	at org.apache.hadoop.hbase.regionserver.SplitLogWorker.grabTask(SplitLogWorker.java:266)
	at org.apache.hadoop.hbase.regionserver.SplitLogWorker.taskLoop(SplitLogWorker.java:197)
	at org.apache.hadoop.hbase.regionserver.SplitLogWorker.run(SplitLogWorker.java:165)
{code}
                
> TestDistributedLogSplitting fails on occasion
> ---------------------------------------------
>
>                 Key: HBASE-5029
>                 URL: https://issues.apache.org/jira/browse/HBASE-5029
>             Project: HBase
>          Issue Type: Bug
>            Reporter: stack
>            Assignee: Prakash Khemani
>
> This is how it usually fails: https://builds.apache.org/view/G-L/view/HBase/job/HBase-0.92/lastCompletedBuild/testReport/org.apache.hadoop.hbase.master/TestDistributedLogSplitting/testWorkerAbort/
> Assigning mighty Prakash since he offered to take a looksee.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira