hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yongjun Zhang (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-7916) 'reportBadBlocks' from datanodes to standby Node BPServiceActor goes for infinite loop
Date Thu, 10 Dec 2015 07:24:12 GMT

    [ https://issues.apache.org/jira/browse/HDFS-7916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15050241#comment-15050241

Yongjun Zhang commented on HDFS-7916:

Hi [~vinayrpet],

Thanks for your reply. My question was, this jira suggest to ignore StandbyException, but
the fix only check RemoteException. RemoteException could wrap exceptions other than StandbyException.
 Should we treat the other kind of exceptions wrapped by RemoveException the same as StandbyException
(the current fix does that), or we should do more checking to handle StandbyException only
this way? Thanks.

> 'reportBadBlocks' from datanodes to standby Node BPServiceActor goes for infinite loop
> --------------------------------------------------------------------------------------
>                 Key: HDFS-7916
>                 URL: https://issues.apache.org/jira/browse/HDFS-7916
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: datanode
>    Affects Versions: 2.7.0
>            Reporter: Vinayakumar B
>            Assignee: Rushabh S Shah
>            Priority: Critical
>             Fix For: 2.7.1
>         Attachments: HDFS-7916-01.patch, HDFS-7916-1.patch
> if any badblock found, then BPSA for StandbyNode will go for infinite times to report
> {noformat}2015-03-11 19:43:41,528 WARN org.apache.hadoop.hdfs.server.datanode.DataNode:
Failed to report bad block BP-1384821822-
to namenode: stobdtserver3/
> org.apache.hadoop.hdfs.server.datanode.BPServiceActorActionException: Failed to report
bad block BP-1384821822- to namenode:
>         at org.apache.hadoop.hdfs.server.datanode.ReportBadBlockAction.reportTo(ReportBadBlockAction.java:63)
>         at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.processQueueMessages(BPServiceActor.java:1020)
>         at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.offerService(BPServiceActor.java:762)
>         at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.run(BPServiceActor.java:856)
>         at java.lang.Thread.run(Thread.java:745)
> {noformat}

This message was sent by Atlassian JIRA

View raw message