ClusterTestDFS fails
--------------------

         Key: HADOOP-214
         URL: http://issues.apache.org/jira/browse/HADOOP-214
     Project: Hadoop
        Type: Bug

  Components: dfs  
    Versions: 0.2.1    
 Environment: local workstation (windows) 
    Reporter: alan wootton
 Attachments: fix_clustertestdfs.patch


The dfs unit tests, from the ant target 'cluster' have been failing. 
(ClusterTestDFSNamespaceLogging, ClusterTestDFS). I don't know if anyone but me 
cares about these tests, but I do. I would like to write better tests for dns. 
I think we all need that.

They have been partially broken since  "test.dfs.same.host.targets.allowed" 
went away and replication ceased for these tests. 

They got really broken when NameNode stopped automatically formatting itself .

Since they seem to be ignored, I took the liberty of changing how they work.

The main thing is, you must put this into your hosts file:

127.0.0.1       localhost0
127.0.0.1       localhost1
127.0.0.1       localhost2
127.0.0.1       localhost3
127.0.0.1       localhost4
127.0.0.1       localhost5
127.0.0.1       localhost6
127.0.0.1       localhost7
127.0.0.1       localhost8
127.0.0.1       localhost9
127.0.0.1       localhost10
127.0.0.1       localhost11
127.0.0.1       localhost12
127.0.0.1       localhost13
127.0.0.1       localhost14
127.0.0.1       localhost15

This way you can start DataNodes, and TaskTrackers (up to 16 of them) with 
unique hostnames.

Also, I changed all the places that used to call 
InetAddress.getLocalHost().getHostName() to get it from a new method in 
Configuration (this issue is the same as 
http://issues.apache.org/jira/browse/HADOOP-197 ).


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to