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

Harsh J resolved HDFS-164.
--------------------------

    Resolution: Cannot Reproduce

This appears to be fixed already, as the data directory consistency check is 
not done for every xceiver thread.

Not sure on which JIRA it was that fixed/refactored this, however.

Marking as cannot reproduce (anymore). (Btw, this ticket was opened in '06)

> Startup sanity data directory check in main loop.
> -------------------------------------------------
>
>                 Key: HDFS-164
>                 URL: https://issues.apache.org/jira/browse/HDFS-164
>             Project: Hadoop HDFS
>          Issue Type: Bug
>            Reporter: Benjamin Reed
>            Assignee: Sameer Paranjpye
>            Priority: Minor
>
> In the overall scheme of things this is probably a nit, but in the run() 
> method of DataXceiveServer in DataNode.java the method "data.checkDataDir()" 
> is called right after the socket accept. data.checkDataDir() is a sanity 
> check that makes sure the data directory is setup properly. It is a good 
> sanity check to do when the server is started, but it seems like a bit of a 
> waste to do it after every socket accept. If something happens that causes 
> the sanity check to fail, you would end up finding out about it during the 
> processing of the request anyway.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to