[ 
https://issues.apache.org/jira/browse/HADOOP-4761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12653395#action_12653395
 ] 

Konstantin Shvachko commented on HADOOP-4761:
---------------------------------------------

> I was looking for a utility which would tell if a block is corrupt or not 
> given the block-id OR given a datanode and a block-id/file

Why would you need that?
The problem here is that we do not have file system api's to access individual 
blocks. Which gives us (developers) flexibility to change block-ids if we need 
to. E.g. it was particularly changed recently when appends were introduced.
What you propose is a backdoor to HDFS internals, which in my opinion should 
not be supported at all.

> Tool to give the block location and to check if the block at a given datanode 
> is corrupt or not
> -----------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-4761
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4761
>             Project: Hadoop Core
>          Issue Type: New Feature
>          Components: dfs
>            Reporter: Ramya R
>            Priority: Minor
>             Fix For: 0.20.0
>
>
> It would be useful if we could have a command line tool which would list out 
> the location of all the replicas of a block given a block-id/filename. Also, 
> an utility to check if the block at a given datanode is corrupt or not would 
> be of great help in managing the cluster.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to