hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kihwal Lee (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-11797) BlockManager#createLocatedBlocks() can throw ArrayIndexOutofBoundsException when corrupt replicas are inconsistent
Date Tue, 06 Jun 2017 21:14:18 GMT

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

Kihwal Lee commented on HDFS-11797:
-----------------------------------

bq. The AIOOBE error was logged without stacktrace in NameNode for all occurrence for us though.
You can get the stack trace, if you find the first occurrence of it. Apparently, jvm somehow
omits the trace after first time.

> BlockManager#createLocatedBlocks() can throw ArrayIndexOutofBoundsException when corrupt
replicas are inconsistent
> ------------------------------------------------------------------------------------------------------------------
>
>                 Key: HDFS-11797
>                 URL: https://issues.apache.org/jira/browse/HDFS-11797
>             Project: Hadoop HDFS
>          Issue Type: Bug
>            Reporter: Kuhu Shukla
>            Assignee: Kuhu Shukla
>            Priority: Critical
>
> The calculation for {{numMachines}} can be too less (causing ArrayIndexOutOfBoundsException)
or too many (causing NPE (HDFS-9958)) if data structures find inconsistent number of corrupt
replicas. This was earlier found related to failed storages. This JIRA tracks a change that
works for all possible cases of inconsistencies.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org


Mime
View raw message