[ 
https://issues.apache.org/jira/browse/HDFS-7604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chris Nauroth updated HDFS-7604:
--------------------------------
    Attachment: HDFS-7604.004.patch

Patch v004 adds another test: 
{{TestDataNodeVolumeFailureReporting#testDataNodeReconfigureWithVolumeFailures}}.
  This covers use of the DataNode live reconfiguration feature with the 
presence of failed volumes.  For example, if reconfiguration removes a 
previously failed data directory, then we expect to stop reporting that 
location as a failed volume.  To get this working completely, there are also 
some additional changes in {{FsDatasetImpl}} and {{FsVolumeList}}.

I also cleaned up javac and javadoc warnings.  The Findbugs warning is 
unrelated.

> Track and display failed DataNode storage locations in NameNode.
> ----------------------------------------------------------------
>
>                 Key: HDFS-7604
>                 URL: https://issues.apache.org/jira/browse/HDFS-7604
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: datanode, namenode
>            Reporter: Chris Nauroth
>            Assignee: Chris Nauroth
>         Attachments: HDFS-7604-screenshot-1.png, HDFS-7604-screenshot-2.png, 
> HDFS-7604-screenshot-3.png, HDFS-7604-screenshot-4.png, 
> HDFS-7604-screenshot-5.png, HDFS-7604-screenshot-6.png, 
> HDFS-7604-screenshot-7.png, HDFS-7604.001.patch, HDFS-7604.002.patch, 
> HDFS-7604.004.patch, HDFS-7604.prototype.patch
>
>
> During heartbeats, the DataNode can report a list of its storage locations 
> that have been taken out of service due to failure (such as due to a bad disk 
> or a permissions problem).  The NameNode can track these failed storage 
> locations and then report them in JMX and the NameNode web UI.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to