[ 
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

        

Reply via email to